Friday 10 February 2023

+1 maintenance report

This week I did my +1 maintenance shift. I got sidetracked a few times
due to some urgent requests/tasks. Also, due to the size of
autopkgtests.u.c's queue I decided to focus on old FTBFSes.

Investigations
==============

* pspp
- In -proposed for 219 days.
- armhf is FTBFSing due to a module mismatch error.
- https://bugs.launchpad.net/pspp/+bug/1979610 has been filed.
- Upstream also has http://savannah.gnu.org/bugs/?63392.
- Filed https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030827
- I tagged the LP bug as "update-excuse", but haven't spent much more
time on it.

* mmc-utils
- In -proposed for 187 days.
- ppc64el is FTBFSing due to a bogus -Werror=maybe-uninitialized
- Filed...
- Curiously, Nick Rosbrook and I worked on this bug at the same time
without knowing. Fortunately, upstream already has the fix and we
both suggested the backport.
- Uploaded in Ubuntu. Debian bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030829

* sbcl
- In -proposed for 93 days.
- FTBFS on arm64 due to LTO
- Filed https://bugs.launchpad.net/ubuntu/+source/sbcl/+bug/2006524
- Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015656
- Uploaded fix to Ubuntu.

* gatb-core
- Debian dropped s390x from the list of supported architectures.
- Pinged ubuntu-archive and asked them to reflect this decision so
that britney lets the package migrate.

* libcleri
- In -proposed for 94 days.
- Affected by https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020507
- Attempting a no-change rebuild of siridb-server. According to the
bug above, this should make siridb-server's dep8 tests pass and
libcleri migrate.

* php-laravel-lumen-framework & php-slim
- In -proposed for 86 and 94 days, respectively.
- These packages should be removed from Lunar. They have bugs filed
for that (with ubuntu-archive subscribed), so I marked them as
Triaged (as suggested by xnox) in the hopes that it helps moving the
request forward.

* emacs-non-dfsg
- In -proposed for 94 days.
- Depends on emacs >= 28.1, which isn't available in Ubuntu yet.
- I merged emacs 28.1 from Debian unstable.
- I also merged dh-elpa 2.0.16.
- Rebuilt evil-el.

* flycheck
- FTBFS with emacs 28.1. Uncovered this issue while merging emacs
28.1 from Debian unstable.
- Filed https://bugs.launchpad.net/ubuntu/+source/flycheck/+bug/2006963
- Uploaded a build1 version to explicitly trigger the FTBFS.

* cssutils
- In -proposed for 95 days.
- FTBFS due to incompatibilities with Python 3.x.
- Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026728
- Filed https://bugs.launchpad.net/ubuntu/+source/cssutils/+bug/2006741
- Upstream is apparently dead; I couldn't find a bug tracker to report this.

* bcbio & mosdepth & nim-{unicodeplus,regex}
- In -proposed for 95 days.
- bcbio is FTBFSing because it B-D on mosdepth.
- mosdepth is FTBFSing because it B-D on nim-regex.
- nim-regex and its B-D nim-unicodeplus were removed because they B-D
on nim, which (at the time) failed to build with openssl3.
- nim now builds successfully.
- I syncrequest'ed nim-{unicodeplus,regex}.

* quorum
- In -proposed for 198 days.
- FTBFSing because of -Walloc-size-larger-than. After some
investigation and reasoning about g++, new[] and warnings, I figured
out that the problem is caused by LTO.
- Filed https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030954
- Filed https://bugs.launchpad.net/debian/+source/quorum/+bug/2006787
- Filed https://github.com/gmarcais/Quorum/issues/8 (even though
upstream seems dead).
- Uploaded a package to disable LTO.

--
Sergio
GPG key ID: E92F D0B3 6B14 F1F4 D8E0 EB2F 106D A1C8 C3CB BF14

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel