[Distutils] "Python Package Management Sucks"
Chris Withers
chris at simplistix.co.uk
Tue Sep 23 12:40:42 CEST 2008
John Pinner wrote:
> To me, setup tools is missing two essential features of a package
> management system:
>
> 1. Dependency management
I'm pretty sure setuptools does this.
It could probably do a better job of checking version and dependency
clashes, but provided there are none of these, it actually does an OK job.
> 2. A means of removing packages.
Indeed, but this is because setuptools is layered on top of distutils,
and distutils is the root of all evil.
>> Well that currently does not work as only a small minority of python
>> packages are available in the Debian package archives. What would nice
>> would be that the setup tools people in different languages and the
>> distributions would work together. E.g.:
It's a nice idea but the complexity of making this happen (especially
all the silly political ramblings that would be involved) mean it's
never going to happen...
cheers,
Chris
--
Simplistix - Content Management, Zope & Python Consulting
- http://www.simplistix.co.uk
More information about the Distutils-SIG
mailing list