Tuesday 4 August 2020

Re: +1 maintenance report

On Tue, Aug 04, 2020 at 12:05:10PM +0100, Dimitri John Ledkov wrote:
> On Tue, 4 Aug 2020 at 10:54, Michael Hudson-Doyle
> <michael.hudson@canonical.com> wrote:

> > Hi all,

> > I noticed golang-gopkg-square-go-jose.v2 times out on armhf, filed
> > https://github.com/square/go-jose/issues/326.

> > Then I looked at the icu transition.

> > 0ad fails to build due to gcc-10, I found the fix for this upstream and
> > backported it.

> > I retried some ucto builds which appeared to have run before a build
> > dependency had been built (maybe fallout from the build farm outage).
> > And retried "frog" builds when these completed.

> > doxygen autopkgtests are failing because the json-c in proposed has
> > moved its Doxyfile.

> > multipath-tools has britney complaining about impossible depends --
> > turns out its udebs are still in main but its dependencies are now in
> > universe. Apparently a bunch of udebs turned up on component mismatches
> > and got demoted, but shouldn't have. They got repromoted again and if
> > they appear on mismatches again someone should debug it :) (or mass
> > demote all udebs to universe or stop building or at least publishing
> > udebs or or ...)

> I'm not sure.

> kpartx-udeb & multipath-udeb themselves are up for demotion. Unless
> the reports I'm looking at are old. So it shouldn't be a problem....
> Or as you say repromotion was incomplete.

> Imho we should just demote all of udebs to the universe en masse.

In general this is what we're doing, however this is driven by
components-mismatches, and I'm also inspecting cases of source demotions to
see whether these are Ubuntu-specific packages which should be removed as no
longer used, instead of demoted.

In the case of multipath-tools, the udebs are listed as candidates for
demotion in the release pocket and NOT in the proposed pocket. This is why
it wouldn't be an immediate obvious candidate for demotion. However I don't
see anything that explains why it's being kept in main in -proposed, so I'm
going to demote in both pockets and see if that gives us more information.

--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer https://www.debian.org/
slangasek@ubuntu.com vorlon@debian.org