On Tue, Jan 05, 2016 at 12:26:24PM +1300, Robert Collins wrote: > On 5 January 2016 at 12:04, Robert Collins <robertc at robertcollins.net> wrote: > ... > > Indeed - https://bitbucket.org/pypa/setuptools/commits/fb35fcade302fa828d34e6aff952ec2398f2c877?at=get_command_list > > - the failing bit AFAICT is indeed new code :/. > > > Ok, so I've paged this all in. Here's whats up, and some thoughts on fixing it. > > Old pbr does indeed have a bug where 'setup.py test' will error with > that unguarded import of what isn't meant to be a dependency. > > The reason this started failing is that a bugfix to setuptools - so > that the existing pbr code that wraps commands can wrap commands only > added by setuptools plugins like 'wheel' was merged and included in a > setuptools release. > > This causes the pbr testr command to be loaded, which fails in old pbr. > > The right answer is a back port of the import guard to pbr < 1.0.0 and > a point release - 0.11.1. > > IMO that is :) I noticed: http://logs.openstack.org/periodic-stable/periodic-horizon-python27-kilo/45f1797/tox/py27-2.log so I went to do the back port and found it's already been done #winning! Sachi King did it here: * https://review.openstack.org/#/c/263928/ which is ready to merge BUT it depends on * https://review.openstack.org/#/c/264010 which needs additional +2 +W's It's be great if we could get a kilo (0.11.1) release to unblock periodic-horizon-python27-kilo Yours Tony. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: not available URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160108/26718cf0/attachment.pgp>