micro release exception for bzr

Colin Watson cjwatson at ubuntu.com
Tue Dec 14 16:54:03 GMT 2010


On Mon, Nov 29, 2010 at 07:47:54PM +1100, Martin Pool wrote:
> We have just done our second bugfix release for the 2.2 series, which
> shipped in Maverick[0], and requested an SRU for it as part of
> <http://pad.lv/659590>.
> 
> The good news, with regard to our SRU MRE conditions, is that the test
> suite now passes cleanly when run both during a build, and when run
> from an installed package.  We've checked this for the specific source
> packaged in 2.2.2.
> 
> However, the bad news is that we can't really meet this MRE condition
> for Maverick.  To run its test suite, bzr needs the "python-testtools"
> package[1], which is packaged in Universe while bzr itself is in
> main[2].  This hasn't been a problem before because every other
> command works without it, and attempting to run the tests just asks
> you to install testtools.  I personally can't see any way to unlock
> this: I presume we can't promote python-testtools into main in an SRU.
> 
> It would be pretty disappointing to stall bzr SRUs after what we've
> done towards enabling them.
> 
> It seems to me the best course is:
> 
>  * grandfather the 2.2 series SRUs by running their tests in a
> separate build, and manually after installation of the package

OK, let's go ahead with this option, IMO.  +1.

-- 
Colin Watson                                       [cjwatson at ubuntu.com]



More information about the technical-board mailing list