Quantcast

Distribute and endless loop trying to upgrade system-wide Distribute package in Buildout

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Distribute and endless loop trying to upgrade system-wide Distribute package in Buildout

miohtama
Buildout uses Distribute internally, in locally installed egg.  However, due to a bug in Distribute, Buildout cannot update this egg automatically. This is because Distribute egg upgrade procedure always refers to system-wide Distribute installation, not the local one. Also, instead of proper error message or handling, the buildout  goes to eternal loop.

The bug have been identified here in distribute_setup.py:

http://stackoverflow.com/q/5818100/315168

This bug is very common with Plone, as eventually you need to run buildout and if buildout thinks it needs to upgrade Distribute it will fail.

What / who / how should be contacted to get a fix / workaround for this bug? Where to file a bug?

The thread on Plone core developers list:

http://plone.293351.n2.nabble.com/Buildout-and-fearsome-system-wide-Distribute-upgrade-loop-solution-available-tp7234343p7234343.html
Loading...