[Distutils] [issue89] easy_install silently drop symlinks when auto-extracting tarball source distributions

Tarek Ziadé ziade.tarek at gmail.com
Sun Nov 1 13:42:16 CET 2009


Hello Martin,

The Distutils-SIG mailing list is hosting several projects (4) which
all have their own trackers, and for some their own checking/bugs
mailing lists that receive these kind of automatic emails. This makes
it possible for the people that want to follow those warning e-mails
to register to those lists specifically. And for the others that are
registered here to get less emails.

Could you deactivate these automatic warning mails please?

Thanks

---------- Forwarded message ----------
From: Max Bowsher <setuptools at bugs.python.org>
Date: Sun, Nov 1, 2009 at 12:00 PM
Subject: [Distutils] [issue89] easy_install silently drop symlinks
when auto-extracting	tarball source distributions
To: Distutils-SIG at python.org



New submission from Max Bowsher <maxb at f2s.com>:

Trying to determine why pytz installed by easy_install was broken, I located the
following problem:

When setuptools extracts a tarball source dist to install it, it silently drops
any tar members which are neither files or directories. The problem is in
archive_util.py which specifically tests "if member.isfile() or
member.isdir():". I am uncertain why it would try to do this, but it is fatally
incorrect to do so when the software being unpacked includes symlinks as a
functional part of its sourcecode, as pytz does.

----------
messages: 444
nosy: maxb
priority: bug
status: unread
title: easy_install silently drop symlinks when auto-extracting
tarball source distributions

_______________________________________________
Setuptools tracker <setuptools at bugs.python.org>
<http://bugs.python.org/setuptools/issue89>
_______________________________________________
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG at python.org
http://mail.python.org/mailman/listinfo/distutils-sig



-- 
Tarek Ziadé | http://ziade.org | オープンソースはすごい! | 开源传万世,因有你参与


More information about the Distutils-SIG mailing list