On 2009-10-16, P.J. Eby <[email protected]> wrote:
>
> Also, this will give those who are using Distribute and do *not* wish 
> to use this release, a chance to upgrade to the latest version of 
> Distribute first.  (Which, if I understand correctly, includes code 
> to prevent accidental re-installation of setuptools.)

Correct.  There's an "if" in the one or two places where a requirement is
looked up.  If the request is for "setuptools", distribute will reply with
"here you go, here's distribute".  So that ought to work.

Related:

I added the code that checks whether we're not requesting a 0.7-series
setuptools.  So if a 0.7a1 setuptools comes out and someone requires it, it
will be installed: distribute won't fake a 0.7.  And I added a similar check
in the (from the top of my head) on_insert() method that raises an error if
you try to install a 0.7 setuptools inside a distribute-handled working set
(like you suggested, iirc).


Reinout

-- 
Reinout van Rees - [email protected] - http://reinout.vanrees.org
Software developer at http://www.thehealthagency.com
"Military engineers build missiles. Civil engineers build targets"

_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to