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?
Yes. > 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 -- Jim Fulton Zope Corporation _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )