[MIR] subunit

Bug #780767 reported by Jelmer Vernooij
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
subunit (Ubuntu)
Fix Released
Undecided
Matthias Klose

Bug Description

Binary package hint: subunit

Please include subunit in main.

subunit is a protocol for test activity serialisation/deserialisation. This permits executing tests remotely, or saving the result of test runs for later introspection. This source package provides libraries for various programming languages for parsing/generating subunit streams and command-line tools for manipulating and analysing subunit streams.

Subunit is a build dependency for bzr, bzrtools (both in main). At the moment the archive has versions of these packages that explicitly remove the build dependency on subunit for Ubuntu - having subunit in main would allow us to sync the Debian packages again.

All build dependencies of subunit are available in main. I am not aware of any nor could I find any previously recorded security problems with subunit. The libraries are installed in the usual locations for their programming languages, all binaries live in /usr/bin. There is no extra configuration required to use the tools.

The package uses dh and dh_python2 in a fairly standard manner, there are no major policy violations. The package is currently synced from Debian; the uploaders there are also active Ubuntu developers as well as upstream contributors.

There is one open bug in ubuntu about adding an extra Recommends (bug 525886), there are no open bugs for the package in Debian.

Jelmer Vernooij (jelmer)
description: updated
description: updated
Revision history for this message
Matthias Klose (doko) wrote :

promoted

Changed in subunit (Ubuntu):
status: New → Fix Released
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

ping?

subunit doesn't actually appear to have made it into main yet. It would be nice if it could enter main for precise, so we can drop the ubuntu delta for bzr and bzrtools.

Revision history for this message
Michael Terry (mterry) wrote :

Like Jelmer said, this never actually got promoted. Can it be done now? bzr is dep-waiting on it right now.

Changed in subunit (Ubuntu):
status: Fix Released → Fix Committed
Revision history for this message
Matthias Klose (doko) wrote :

package recommends python-junitxml from universe

Changed in subunit (Ubuntu):
status: Fix Committed → Incomplete
Revision history for this message
Matthias Klose (doko) wrote :

please provide a MIR, or drop it to a suggestion

Revision history for this message
Matthias Klose (doko) wrote :

bzr now requires python-gpgme too

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

Thanks for handling the MIR of python-gpgme.

I'm working on bumping python-junitxml back to a Suggests. Unfortunately I've hit a rather confusing failure in the subunit testsuite (related to some changes in python-testtools), that I need to resolve first.

Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 780767] Re: [MIR] subunit

On Thu, Dec 1, 2011 at 4:42 AM, Jelmer Vernooij
<email address hidden> wrote:
> Thanks for handling the MIR of python-gpgme.
>
> I'm working on bumping python-junitxml back to a Suggests. Unfortunately
> I've hit a rather confusing failure in the subunit testsuite (related to
> some changes in python-testtools), that I need to resolve first.

I'd rather keep it at recommends as it is in Debian. There is a script
in subunit that will barf if its not there, so it should be installed
by default.

Revision history for this message
Martin Pitt (pitti) wrote :

I temporarily set this to "fix committed" to test the new component-mismatches report. This IN NO WAY means that this MIR got approved. Sorry for the noise.

Changed in subunit (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

Testing complete, setting back to original state. Again, sorry for the noise.

Changed in subunit (Ubuntu):
status: Fix Committed → Incomplete
Revision history for this message
Martin Pitt (pitti) wrote :

As per http://people.canonical.com/~ubuntu-archive/component-mismatches.svg subunit now does not pull anythign else into main any more, so this can be re-considered by the MIR team.

Changed in subunit (Ubuntu):
status: Incomplete → New
Revision history for this message
Matthias Klose (doko) wrote :
Download full text (3.6 KiB)

2011-12-01 16:09:16 INFO Override Component to: 'main'
2011-12-01 16:09:16 INFO 'subunit - 0.0.7-1/universe/devel' source overridden
2011-12-01 16:09:16 INFO 'libcppunit-subunit-dev-0.0.7-1/universe/libdevel/OPTIONAL' binary overridden in precise/amd64
2011-12-01 16:09:16 INFO 'libcppunit-subunit-dev-0.0.7-1/universe/libdevel/OPTIONAL' binary overridden in precise/armel
2011-12-01 16:09:16 INFO 'libcppunit-subunit-dev-0.0.7-1/universe/libdevel/OPTIONAL' binary overridden in precise/i386
2011-12-01 16:09:16 INFO 'libcppunit-subunit-dev-0.0.7-1/universe/libdevel/OPTIONAL' binary overridden in precise/powerpc
2011-12-01 16:09:17 INFO 'libcppunit-subunit0-0.0.7-1/universe/devel/OPTIONAL' binary overridden in precise/amd64
2011-12-01 16:09:17 INFO 'libcppunit-subunit0-0.0.7-1/universe/devel/OPTIONAL' binary overridden in precise/armel
2011-12-01 16:09:17 INFO 'libcppunit-subunit0-0.0.7-1/universe/devel/OPTIONAL' binary overridden in precise/i386
2011-12-01 16:09:17 INFO 'libcppunit-subunit0-0.0.7-1/universe/devel/OPTIONAL' binary overridden in precise/powerpc
2011-12-01 16:09:17 INFO 'libsubunit-dev-0.0.7-1/universe/libdevel/OPTIONAL' binary overridden in precise/amd64
2011-12-01 16:09:17 INFO 'libsubunit-dev-0.0.7-1/universe/libdevel/OPTIONAL' binary overridden in precise/armel
2011-12-01 16:09:17 INFO 'libsubunit-dev-0.0.7-1/universe/libdevel/OPTIONAL' binary overridden in precise/i386
2011-12-01 16:09:17 INFO 'libsubunit-dev-0.0.7-1/universe/libdevel/OPTIONAL' binary overridden in precise/powerpc
2011-12-01 16:09:17 INFO 'libsubunit-perl-0.0.7-1/universe/perl/OPTIONAL' binary overridden in precise/amd64
2011-12-01 16:09:17 INFO 'libsubunit-perl-0.0.7-1/universe/perl/OPTIONAL' binary overridden in precise/armel
2011-12-01 16:09:17 INFO 'libsubunit-perl-0.0.7-1/universe/perl/OPTIONAL' binary overridden in precise/armhf
2011-12-01 16:09:17 INFO 'libsubunit-perl-0.0.7-1/universe/perl/OPTIONAL' binary overridden in precise/i386
2011-12-01 16:09:17 INFO 'libsubunit-perl-0.0.7-1/universe/perl/OPTIONAL' binary overridden in precise/powerpc
2011-12-01 16:09:17 INFO 'libsubunit0-0.0.7-1/universe/devel/OPTIONAL' binary overridden in precise/amd64
2011-12-01 16:09:17 INFO 'libsubunit0-0.0.7-1/universe/devel/OPTIONAL' binary overridden in precise/armel
2011-12-01 16:09:17 INFO 'libsubunit0-0.0.7-1/universe/devel/OPTIONAL' binary overridden in precise/i386
2011-12-01 16:09:17 INFO 'libsubunit0-0.0.7-1/universe/devel/OPTIONAL' binary overridden in precise/powerpc
2011-12-01 16:09:17 INFO 'python-subunit-0.0.7-1/universe/python/OPTIONAL' binary overridden in precise/amd64
2011-12-01 16:09:17 INFO 'python-subunit-0.0.7-1/universe/python/OPTIONAL' binary overridden in precise/armel
2011-12-01 16:09:17 INFO 'python-subunit-0.0.7-1/universe/python/OPTIONAL' binary overridden in precise/armhf
2011-12-01 16:09:17 INFO 'python-subunit-0.0.7-1/universe/python/OPTIONAL' binary overridden in precise/i386
2011-12-01 16:09:17 INFO 'python-subunit-0.0.7-1/universe/python/OPTIONAL' binary overridden in precise/powerpc
2011-12-01 16:09:18 INFO 'subunit-0.0.7-1/u...

Read more...

Changed in subunit (Ubuntu):
status: New → Fix Released
Michael Terry (mterry)
Changed in subunit (Ubuntu):
assignee: nobody → Matthias Klose (doko)
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

This doesn't actually appear to have happened?

Changed in subunit (Ubuntu):
status: Fix Released → Triaged
Revision history for this message
Michael Terry (mterry) wrote :

Yeah it did. But not all the binary packages made it. I assume you are commenting because you want python3-subunit to be promoted?

Changed in subunit (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

It's the "subunit" binary package that I was wondering about, it never seems to have made it into main.

Revision history for this message
Michael Terry (mterry) wrote :

doko, can you look at promoting the subunit binary package?

Changed in subunit (Ubuntu):
status: Fix Released → Confirmed
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

ping?

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

subunit is in main now since saucy

Changed in subunit (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.