This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author giampaolo.rodola
Recipients giampaolo.rodola
Date 2008-01-21.21:28:38
SpamBayes Score 0.00010637496
Marked as misclassified No
Message-id <1200950920.27.0.810221024065.issue1886@psf.upfronthosting.co.za>
In-reply-to
Content
Currently creating tar, gztar, bztar source distributions using the
"--formats=tar,gztar,bztar" distutils option requires external utilities
(tar and possibly one of gzip, bzip2, or compress) to be installed on
the system since distutils uses them.
This is not a problem on most UNIX systems which provide these utilities
by default.  On all other systems (e.g. Windows) it is required to
install such utilities separately and have the executables available in
a directory on your PATH in order to have them work.

I discussed this on distutils mailing list [1] and tried to fix this
hassle. 
The patch in attachment permit to use the distutils
"--formats=tar,gztar,bztar" option without need of having tar/gzip/bzip2
utilities installed by using the tarfile module instead of os.spawn().
It also fixes bug #1885 [2].


[1] http://mail.python.org/pipermail/distutils-sig/2008-January/008654.html
[2] http://bugs.python.org/issue1885
History
Date User Action Args
2008-01-21 21:28:40giampaolo.rodolasetspambayes_score: 0.000106375 -> 0.00010637496
recipients: + giampaolo.rodola
2008-01-21 21:28:40giampaolo.rodolasetspambayes_score: 0.000106375 -> 0.000106375
messageid: <1200950920.27.0.810221024065.issue1886@psf.upfronthosting.co.za>
2008-01-21 21:28:39giampaolo.rodolalinkissue1886 messages
2008-01-21 21:28:38giampaolo.rodolacreate