buildout explodes when distribute is installed

Bug #564680 reported by Stuart Bishop
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Gary Poster

Bug Description

I needed to generate some python 2.5 eggs, so installed distribute from pypi.

Now, buildout explodes:

Traceback (most recent call last):
  File "/home/stub/lp/lp-sourcedeps/eggs/zc.buildout-1.5.0dev_gary_r110073-py2.5.egg/zc/buildout/buildout.py", line 1734, in main
    getattr(buildout, command)(args)
  File "/home/stub/lp/lp-sourcedeps/eggs/zc.buildout-1.5.0dev_gary_r110073-py2.5.egg/zc/buildout/buildout.py", line 416, in bootstrap
    reqs=['zc.buildout'])
  File "/home/stub/lp/lp-sourcedeps/eggs/zc.buildout-1.5.0dev_gary_r110073-py2.5.egg/zc/buildout/easy_install.py", line 1187, in sitepackage_safe_scripts
    include_site_packages, relative_paths))
  File "/home/stub/lp/lp-sourcedeps/eggs/zc.buildout-1.5.0dev_gary_r110073-py2.5.egg/zc/buildout/easy_install.py", line 1597, in _generate_site
    (real_site_path, site_path))
RuntimeError: Buildout did not successfully rewrite /usr/lib/python2.5/site-packages/distribute-0.6.10-py2.5.egg/site.py to /home/stub/lp/trivial/parts/buildout/site.py

Related branches

Revision history for this message
Stuart Bishop (stub) wrote :

Possibly due to Bug #389065

Revision history for this message
Gary Poster (gary) wrote :

It is not related to bug 389065. Attached branch has a fix for this and two other distribute-related issues, but without automated tests so far.

Changed in launchpad-foundations:
status: New → Triaged
importance: Undecided → Low
assignee: nobody → Gary Poster (gary)
Gary Poster (gary)
Changed in launchpad-foundations:
status: Triaged → In Progress
Gary Poster (gary)
Changed in launchpad-foundations:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.