Migration to pbr breaks setup.py install
Bug #1187452 reported by
Carl Baldwin
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PBR |
Fix Released
|
Critical
|
Monty Taylor | ||
python-neutronclient |
Invalid
|
Undecided
|
Unassigned |
Bug Description
In testing the python-
commit 898acc30f76b262
...
Migrate to pbr.
Fixes bug 1179007
Change-Id: I6d7a6b7c85361e
I reverted this commit in my sandbox to see if it would fix the problem. It did. After reverting setup.py install ran cleanly and the client was useable on both Ubuntu Linux and Mac OS where I had previously had problems.
Attached is a transcript from my terminal where I attempted the installation.
Changed in pbr: | |
status: | New → In Progress |
Changed in pbr: | |
importance: | Undecided → Critical |
assignee: | nobody → Monty Taylor (mordred) |
Changed in python-neutronclient: | |
status: | Incomplete → Invalid |
To post a comment you must log in.
On the mailing list, Monty Taylor suggested creating the virtualenv with --distribute. This solved the initial problem and setup.py ran to completion with no errors and 0 exit status.
The next problem that I ran into is that setup.py doesn't actually install the dependencies and quantum won't run after it completes. Reverting the commit mentioned above still fixes this problem. So, I'm keeping this bug open. I've attached a new log showing these attempts. I still see this problem on both Mac OS and Linux.
Regarding --distribute. Can this not be fixed? I think we'll see questions about this on the mailing list for a long time to come.