Changes by Florian Berger fber...@florian-berger.de:
--
nosy: +fberger
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21417
___
___
Python-bugs
New submission from Florian Berger:
This issue is related to #12585, #15205 and #8876.
In `distutils/archive_util.py`, in `make_zipfile()`, the code
for dirpath, dirnames, filenames in os.walk(base_dir):
for name in filenames:
path = os.path.normpath(os.path.join
Florian Berger fber...@florian-berger.de added the comment:
Voting for re-opening.
I am currently porting a non-threaded function for use within a threaded
application. If threading.Event had __bool__, it would be a drop-in replacement
for simple True/False flags that can not be used
Florian Berger fber...@florian-berger.de added the comment:
Okay. Adding the easy keyword to lure contributors.
Thanks.
I wonder if there is something to fix at all; tar is a smart container
format whereas zip is simpler, so I would not be surprised if the
source of the difference is just
New submission from Florian Berger fber...@florian-berger.de:
When creating a source distribution, formats=zip will dereference symbolic
links while formats=bztar,gztar will not.
Example:
$ ls -l
drwxr-xr-x 3 4096 19. Jul 15:44 dist
-rw-r--r-- 1 53 19. Jul 15:15 foo.py
-rw-r--r-- 1 42 19
Florian Berger fber...@florian-berger.de added the comment:
Hi,
thanks for the reply. I see your point with the legacy distutils.
I hope that this explanation will let you see why I’m reluctant to
change distutils: we don’t know what code we will break if we improve
symlink handling. So
Florian Berger fber...@florian-berger.de added the comment:
I can confirm that this issue persists in Python 3.1.2 on win32. The patch by
cgohlke from 2010-10-22 fixes the problem here as well.
--
nosy: +fberger
versions: +Python 3.1
___
Python