can't run selftest for 2.2 with recent subunit/testtools
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Medium
|
Unassigned | ||
2.2 |
Invalid
|
Medium
|
Unassigned |
Bug Description
While freezing bzr-2.2.5 from a natty machine with python-2.7.1+,
lp:testtools revno 244 and lp:subunit revno 151 I wasn't able to
run 'make check-dist-
I had to revert to testtools-0.9.2 and subunit 0.0.6 and use
python2.6 to successfully run:
BZR_PLUGIN_
Also, I've checked the versions used on pqm:
(pqm-amd64-
ii libsubunit-perl 0.0.6-1~
ii python-subunit 0.0.6-1~
ii subunit 0.0.6-1~
(pqm-amd64-
ii python-testtools 0.9.6-0~
Targeting bzr itself for now.
The main risk here is that pqm upgrades subunit/testtools making landings on lp:bzr/2.0, lp:bzr/2.1 and lp:bzr/2.2 problematic.
We can either require that pqm is not upgraded (but for how long) , ask subunit and testtools maintainers to address the compatibility issue or fix 2.0, 2.1 and 2.2 to be compatible with more recent versions of subunit/testtools.
Or there may be an easier way :)