+1 Maintenance Report

Graham Inggs ginggs at ubuntu.com
Mon Jan 23 11:12:38 UTC 2023


I was on +1 maintenance for the week of January 16-20.  Below are the
things I worked on.
TL;DR see 'Packages still needing attention' at the bottom.

Various syncs and merges
========================
I looked through Merge-o-Matic for universe and found several packages
that would help with proposed migration.  After confirming that the
deltas could be dropped, I sync'd scapy, ganeti, dia and skimage.
Deltas were still needed for pydantic, pyerfa and primesieve, so I
merged those.

Various migration hints
=======================
I hinted libx11 to allow qt6 to migrate, perl which was blocking many
packages and nut/2.8.0-6 which was flaky.  Nut has been superseded by
2.8.0-6ubuntu1, which seems less flaky, but might still need some
attention.

flexbar / tbb / intel-mkl
=========================
A community member asked about a sync request for blender (LP:
#2003239).  After I clarified that, confusingly, libtbb2-dev is the
old package and libtbb-dev is the new package, I filed a removal bug
(LP: #2003263).
Vorlon noticed that intel-mkl still had an autopkgtest dependency on
libtbb2-dev.  I uploaded intel-mkl switching the dependency back to
libtbb-dev.
I noticed that intel-mkl's autopkgtests had regressed in Debian
testing, and filed Debian bug #1029326.

Mass autopkgtest retries
========================
On my Thursday morning, the autopkgtest queues were almost empty.
Using the 'retry-autopkgtest-regressions' script, I retried all the
regressed autopkgtests in proposed.  1786 tests were triggered, spread
across all architectures.  By my Friday morning, these had all
completed, so I triggered migration-reference/0 tests for those still
failing.  The number of tests was down to 1091 this time around.

wxwidgets3.2
============
I found an ongoing transition that needed rebuilds.  I did the 50 or
so "no-change rebuild" uploads.  Since then, wxwidgets3.2 and many of
the rebuilds have migrated, but some are still running autopkgtests.

r-cran-spatstat and friends
===========================
I ran the 'find-proposed-cluster' script and found r-cran-spatstat and
several other affected packages; r-cran-seurat,
r-cran-spatstat.linnet, r-cran-sparr, r-cran-spatstat,
r-cran-spatstat.explore, r-cran-spatstat.model,  and
r-cran-spatstat.random.
These only needed retries with the versions in proposed as additional triggers.
I also found r-cran-spatstat.core had regressed its tests in Debian
testing, but only in lunar-proposed.  I uploaded r-cran-spatstat.core,
adding a now missing test dependency, and filed Debian bug #1029316.

r-cran-rpact
============
While looking at r-cran-* packages, I found r-cran-rpact's
autopkgtests were being Killed on arm64 and ppc64el.  I triggered the
tests again on amd64 and s390x and found whatever had pushed arm64 and
ppc64el over the edge was now affecting them too.  I added
r-cran-rpact to 'big_packages', triggered the tests again, and they
passed.

cctbx / objcrystfox
===================
I found both of these packages were no longer built on armhf and filed
a removal bug (LP: #2003609).

ruby-vips
=========
A community member pointed out that ruby-vips had previously been
removed and the new version was unable to migrate due to an apparent
regression on i386.  I added a 'force-badtest' hint to allow it to
migrate.

Packages still needing attention
================================
We may need to remove the remaining red packages from lunar; amule,
eviacam, freespace2-launcher-wxlauncher and opencpn.  These have
already been removed from Debian testing.
https://people.canonical.com/~ubuntu-archive/transitions/html/wxwidgets-3.2.html



More information about the ubuntu-devel mailing list