Message498

Author pje
Recipients maxb, pje
Date 2010-02-01.18:23:02
Content
The Python tarfile module normally extracts links as copies, actually, in order to work across platforms.  (And it uses a similar loop approach, although in its case a recursion error will result if the symlinks are looped, rather than an infinite loop.)

Also, pytz is distributed in .egg form on PyPI, and eggs cannot contain symlinks (zipfiles don't support them), so I doubt the copying will cause any problems.

Nonetheless, if you could test the patch, it'd be helpful in getting this into the next release.  Thanks.

(Btw, as far as I know, ptyz is the only package with *any* symlinks in its source distribution, and I doubt it's by conscious choice OR requirement.  If you look at their .zip source distribution, you'll see that it also contains copies, rather than symlinks.)
History
Date User Action Args
2010-02-01 18:23:02pjesetmessageid: <1265048582.8.0.93933535503.issue89@psf.upfronthosting.co.za>
2010-02-01 18:23:02pjesetrecipients: + pje, maxb
2010-02-01 18:23:02pjelinkissue89 messages
2010-02-01 18:23:02pjecreate