[Distutils] pypi and easy_install

Giampaolo Rodola' billiejoex at gmail.com
Wed Jan 16 15:48:08 CET 2008


> > Unfortunately the distutils.archive_util module was written before
> > tarfile was available.

Are there chances to see this implemented?

2008/1/16, Giampaolo Rodola' <billiejoex at gmail.com>:
> > Unfortunately the distutils.archive_util module was written before
> > tarfile was available.
>
> Are there chances to see this implemented?
>
> 2008/1/16, Phillip J. Eby <pje at telecommunity.com>:
> > At 04:56 AM 1/16/2008 +0100, Giampaolo Rodola' wrote:
> > >I'm sorry, just one more question (hopefully).
> > >I work from Windows and I'd like to generate a gzipped tar file (.tar.gz).
> > >On documentation I see that:
> > >
> > >"It requires external utilities: tar and possibly one of gzip, bzip2,
> > >or compress"
> > >
> > >I installed:
> > >http://gnuwin32.sourceforge.net/packages/gtar.htm
> > >...and:
> > >http://gnuwin32.sourceforge.net/packages/gzip.htm
> > >
> > >Since apparently there's no way to provide cmd line arguments to tell
> > >distutils where to find gtar and gzip executables I created two .bat
> > >files in the setup.py directory pointing to original utility
> > >executables but after having run setup.py sdist the installation hangs
> > >on when arrives to run the tar.exe utility.
> > >Is there an easier way for doing what I want?
> > >I know that maybe this is more a Windows issue than a distutils issue
> > >but I find very uncomfortable the way distutils manage such things.
> > >
> > >PS - I've never used it but by reading the documentation it seems that
> > >the tarfile module would be able to read and write those kind of
> > >archives. If that is true it would be much easier using that instead
> > >of relying on third party packages like those ones I've tried.
> >
> Unfortunately the distutils.archive_util module was written before
> tarfile was available.
>
> Could we hope
>
> > You should only need to have the "tar" and "gzip" executables in a
> > directory on your PATH in order to have them work, though.
> >
> >
>


More information about the Distutils-SIG mailing list