[openstack-dev] [all] Testtools 1.7.0 may error if you installed it before reading this email

Chris Dent chdent at redhat.com
Wed Mar 11 14:43:49 UTC 2015


On Wed, 11 Mar 2015, Alan Pevec wrote:

>> So, we can work around this in devstack, but it seems like there is a
>> more fundamental bug here that setup project isn't following dependencies.
>
> Dep chain was: testtools (from
> zake>=0.1->tooz<=0.12,>=0.3->ceilometer==2014.2.3.dev2)
> Unneeded _runtime_ dependency on testtools was removed in
> https://github.com/yahoo/Zake/commit/215620ca51c3c883279ba62ccc860a274219ecc1
>
>> Is this just another 'pip is drunk' issue in it not actually satisfying
>> requirements?
>
> Seems that pip is drunk by design, clarkb explained that pip only
> updates deps if you pass the --upgrade flag.

That's why I did this for devstack: https://review.openstack.org/#/c/161195/

Presumably it might be useful other places?

-- 
Chris Dent tw:@anticdent freenode:cdent
https://tank.peermore.com/tanks/cdent



More information about the OpenStack-dev mailing list