Comment 8 for bug 706683

Revision history for this message
Brian Schott (bfschott) wrote :

Ken, you're right. We figured the change hadn't propagated out to the tarball yet. So, pip doesn't know that glance requires sphinx. Wasn't sure about argparse from your earlier patch, so I just included it in my hack. I pushed this into our team hpc-trunk branch, just to keep our local hudson server happy.

John, my fix above solves the problem in a brute-force fashion if you want to just hack your tools/install_venv.py file temporarily. The problem is as Ken describes. There is no guarantee on build order because pip traverses the dependency tree and the glance package is missing sphinx dependency. Nothing to fix in nova or pip for that matter.

If you want to tackle a mac-related bug, I've given up on my circular dependency on OpenSSL 1.0a loaded via macports. I just let the X509 unit tests fail on mac for now. Not sure the details. It has been around for a long time there is NO WAY to easily revert to an older package via macports. So, basically, this bug breaks most macports package dependencies on OpenSSL.
https://bugs.launchpad.net/nova/+bug/615518