[Catalog-sig] Distribute and endless loop trying to upgrade system-wide Distribute package in Buildout

miohtama mikko at redinnovation.com
Sun Jan 29 16:23:59 CET 2012


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

--
View this message in context: http://python.6.n6.nabble.com/Distribute-and-endless-loop-trying-to-upgrade-system-wide-Distribute-package-in-Buildout-tp4348358p4348358.html
Sent from the Python - catalog-sig mailing list archive at Nabble.com.


More information about the Catalog-SIG mailing list