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
_______________________________________________
Distutils-SIG maillist - [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig