Having repoze.what installed breaks launchpad scripts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Gary Poster |
Bug Description
I had installed python-repoze.what to check it out, but it broke a 'make schema' for my launchpad environment. apt-get remove python-repoze.what meant I could continue working, but is sub-optimal as I'd like to have it installed.
Evident using: bin/py to start an interpreter.
>>> import site
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/
main()
File "/home/
paths_in_sys = addsitepackages
File "/home/
addsitedir(
File "/home/
addpackage(
File "/home/
exec line
File "<string>", line 1, in <module>
KeyError: 'repoze.what'
>>>
Related branches
- Francis J. Lacoste (community): Approve
-
Diff: 301 lines (+234/-5)6 files modifiedMANIFEST.in (+3/-0)
bootstrap/bootstrap.py (+216/-0)
src/zc/buildout/easy_install.py (+3/-2)
src/zc/buildout/easy_install.txt (+6/-3)
z3c.recipe.scripts_/MANIFEST.in (+3/-0)
zc.recipe.egg_/MANIFEST.in (+3/-0)
Changed in launchpad-foundations: | |
status: | Triaged → Fix Committed |
I can see what to do here, after poking around a bit. It's pretty easy (except for the test :-/ ). I'll get an updated version soon. Thanks for the report.