-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Greg Ewing wrote:
> Éric Araujo wrote:
> 
>> Distribute is a fork of Setupools, so it wants to be a drop-in
>> replacement, i.e. to be used instead of setuptools with very few code
>> changes.
> 
> But is there a technical reason why it *has* to be a
> drop-in replacement, as opposed to a different package
> with a different name?

The core issue is that distribute was intended to be useful for
installing the hundreds / thousands of distribtions on PyPI which
contain the line:

  from setuptools import setup

and do so because they express dependencies and other metadata which the
stock distutils version of setup() would choke on.  Unless the site
manager could arrange to have distribute install the 'setuptools'
*package* on sys.path, distribute would have been a pointless fork.

I can't comment on reasons why the project (*not* the package) might
grab the 'setuptools' *project* name, as I don't use distribute itself.
 I  don't know how much, if any, of the issue might be with the
particular Debuntu packaging, either, as I never use the system python
for my projects.


Tres.
- --
===================================================================
Tres Seaver          +1 540-429-0999          tsea...@palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkwva74ACgkQ+gerLs4ltQ4OnwCg0lRgCLTmbeBUZMFH7Bw/tXVz
GWkAn2twkgnfyqh0MUi1kZOMRPCufcZE
=sTyl
-----END PGP SIGNATURE-----

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to