On 24 November 2015 at 20:06, Angus Lees <[email protected]> wrote: > Ah, I could have been clearer. A workaround for (2) in the original post: > If you're starting from an older pip version it can be hard to bootstrap the > right order of new things to correctly survive the new "; predicate" > requirements.txt syntax.
Oh. So yes and no. That won't help with a number of failures, specifically conflicts with pbr in setup_requires which will happen at sdist time if the setuptools and or pbr *outside* the venv are too old. https://rbtcollins.wordpress.com/2015/07/12/bootstrapping-developer-environments-for-openstack/ is my recipe for avoiding issues - and doesn't require mucking about with system packages, nor changing tox.ini. It has one known defect - I need to update it for the python3-as-default changes that are rippling through various distros at the moment, since they change the packages that one needs to not use - but putting stuff in a user-install and not touching the system packages is still superior and doesn't require any purging etc. -Rob -- Robert Collins <[email protected]> Distinguished Technologist HP Converged Cloud __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
