On Mar 29, 2009, at 2:35 PM, Dieter Maurer wrote:

> Jim Fulton wrote at 2009-3-29 12:02 -0400:
>> ...
>> 2. Backtracking is more practical in buildout than with easy_install.
>> easy_install (not sure about pip) does conflict detection/resolution
>> at run time, whereas buildout does it at build time. Slow conflict
>> resolution is a lot more practical when you don't do it every time  
>> you
>> start a script.
> Are you sure?


> I think "setuptools" usually only searches for distributions during
> installation time.
> Runtime distribution searching is restricted to the "require" call
> and relevant only for multi version eggs.

Right, and in that context, you can get exactly the same problem.

In addition, without multiple-version installs, you can have the  
situation that an install causes the dependencies of a previous  
install to be broken.


Jim Fulton
Zope Corporation

Zope-Dev maillist  -  Zope-Dev@zope.org
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to