A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/1999-December/001592.html below:

Questions about distutils strategy )

[Python-Dev] Zip format (was: Questions about distutils strategy )M.-A. Lemburg mal@lemburg.com
Fri, 10 Dec 1999 16:55:02 +0100
Jack Jansen wrote:
> 
> > Jack Jansen asks:
> >
> > > Is it possible nowadays to have two files with the same name but
> > > different paths (i.e. foo/bar.py and foo/spam/bar.py) in the same
> > > archive?
> >
> > Depends on how you do it.
> 
> Apparently I mis-phrased my question, I'll try again.
> 
> When people suggested to use zip format as the standard Python archive format
> I was a bit worried, becuase I've had it happen to me various times that I was
> unable to create a ZIP archive with two files with the same name but different
> paths (i.e. create an archive of a directory that contains both a foo/bar.py
> and a foo/spam/bar.py).
> 
> So, my question was: has this happened to me because the winzip I used was
> braindead, or is there possibly a problem with the ZIP file format that
> disallows two files with the same name in one archive? Most zip programs I've
> seen also seem to present filenames as the primary metaphore, with full
> pathnames somewhat "tacked on".
> 
> If the latter is the case I wonder whether zip is the right format to use...

Hmm, I've been doing the above for years now... never had a problem
with it (I use Info-ZIPs tools, BTW), e.g.

/home/lemburg> unzip -l projects/distribution/mxODBC-1.1.1.zip 
Archive:  projects/distribution/mxODBC-1.1.1.zip
  Length     Date   Time    Name
 --------    ----   ----    ----
   131316  06-09-99 14:10   ODBC/EasySoft/mxODBC.c
   131316  06-09-99 14:10   ODBC/Informix/mxODBC.c
   ...

Would be cool if I could use my packages as ZIP files :-) So
here's another vote for using the ZIP format.

BTW, wouldn't it make sense to include the zlib code
in the core distribution much like the pcre stuff is now ?
AFAIK, it is public domain and including it would remedy many of the
compatibility issues with the different zlib versions around.

Ok, that was my wish for Xmas :-) The rest is up to Mr. Clause...

-- 
Marc-Andre Lemburg
______________________________________________________________________
Y2000:                                                    21 days left
Business:                                      http://www.lemburg.com/
Python Pages:                           http://www.lemburg.com/python/




RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4