testtools and subunit in the ~bzr PPA

Max Bowsher maxb at f2s.com
Thu Aug 26 07:58:05 BST 2010


I've been trying to update testtools and subunit in ~bzr/proposed. I've
succeeded for everything except subunit in hardy.

The sticking points are two in number:

1) I need the debhelper 7 from hardy-backports to be available.

2) I need the Debian::Debhelper::Sequence::python_central support hook,
which isn't in hardy's python-central.


Point 1 is easily solved by changing the PPA's build dependencies to
include the Ubuntu backports pocket. But, that's a rather sweeping
change which doesn't just bring in a newer debhelper, nor does it only
apply to hardy. Therefore I have an alternate proposal: activate a
~bzr/builddeps PPA, and copy just the hardy-backports/debhelper there
from the primary archive, and depend on that.


Point 2 is easily, if unusually, solved by then uploading a custom
package which just installs the
/usr/share/perl5/Debian/Debhelper/Sequence/python_central.pm file
borrowed from intrepid's python-central on hardy.


Is everyone OK with me doing the above?


Additional possible extension: But, if I instead of copying the
debhelper from hardy-backports to hardy, I instead upload a custom
backport of debhelper 7.2.x to hardy and jaunty, then the current
subunit source package from sid would build without modifications.

Would anyone dislike that idea?


Max.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20100826/cb3276fb/attachment-0001.pgp 


More information about the bazaar mailing list