[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Python Egg Guidelines across distros



> The most obnoxious things in setuptools, like automatic downloading of
> dependencies at runtime and shipping everything in egg files that have
> to be all decompressed on-the-fly by any python application being run,
> were deactivated in Debian. (I can't imagine an operating system where
> these would be good ideas, but well... not our problem.)

I've allready seen logs from our buildds where setuptools tried to
download eggs from the net for various reasons.... That's clearly
somethin we don't want to have.

My way to get rid of the trouble when packaging a python module is
usually to patch setup.py to get rid of setuptools and use distutils
instead. I'm not the only one who thinks like that, for example the
developers from Zenoss got rid of setuptools completely, as it made more
trouble than anything else.

In my opinion there's no need for more than one tool for setup.py.
Distuils may have bugs, but they can be fixed. The egg and 'I'm better
than your systems package manager' features of seuptools are something
sane people should get rid of - YMMV.

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>



Reply to: