+1 maintenance report
Shengjing Zhu
shengjing.zhu at canonical.com
Sat Jun 3 14:43:41 UTC 2023
Hi,
I was on my first +1 maintenance from May 29 to June 2.
I looked at packages that are FTBFS and stuck in the proposed migration due to
missing build. I spent some unexpectedly long time on the perl packages. I'm
more unfamiliar with this language than I thought..
1. gitlab-ci-multi-runner
The package has a long history of FTBFS both in Ubuntu and Debian.
Request removal https://launchpad.net/bugs/2021461
2. delve
FTBFS since it requires running bpftool, but bpftool is packaged differently
in Ubuntu and Debian. In Ubuntu it needs to match the running kernel. So not
possible to install the right one Ubuntu build environment. May need to
embed the bpftool output in the source package.
https://launchpad.net/bugs/2021481
3. librnd + camv-rnd + pcb-rnd
camv-rnd and pcb-rnd are in dep-wait status, it needs librnd > 4.
It's a small library transition. So I just ask @ginggs to kick off the
transition.
Also ask for revoking the blacklist for sch-rnd since it has stable release
now. https://launchpad.net/bugs/2007172
4. perl related packages
Several perl packages FTBFS (but no reproducible in Debian) with same test
failure:
As reported by Kernel: 'No such file or directory', perhaps the session
name is spelled incorrectly for this handler?
I debug them halfway. I may take a look next week as well.
5. godot
FTBFS in Debian too https://bugs.debian.org/1031132
Imported the bug to launchpad and added an update-excuse bug for reference.
There is a patch on BTS late this week.
6. libs3
FTBFS on ppc64el only. Caused by -Werror=stringop-overread. Looks like the
difference is -O3 vs -O2 build flags between Ubuntu and Debian.
Patch attached at https://launchpad.net/bugs/2021564
7. libtgowt
FTBFS on riscv64, but the previous version didn't. The new version needs
upstream explicit support in its build config. However this library is only
for building telegram-desktop.
Request removal https://launchpad.net/bugs/2021567
8. kickpass
FTBFS on amd64 due to LTO. Caused by a pie patch which is added by the
Debian maintainer (Can be safely dropped).
Patch attached at https://launchpad.net/bugs/2021577 and forwarded to
https://salsa.debian.org/debian/kickpass/-/merge_requests/1
9. pushpin
FTBFS on ppc64el, riscv64, s390x. Same on Debian, and Debian has removed
the packages on these architectures.
Request removal https://launchpad.net/bugs/2021594
10. eln
This package switches from QtWebkit to QtWebengine.
Request removal on ppc64el, riscv64, s390x.
https://launchpad.net/bugs/2022325
12. beaker
FTBFS due to tests relying on running redis server.
I don't think we can run a redis server during the build. The package
already ignores tests relying on mongodb server. So it should expand the
ignore list.
Patch https://launchpad.net/bugs/2022332, forwarded to
https://bugs.debian.org/1037035
13. yade
Killed after no activity. The last build takes 23 hours, so I expect it's
usual.
Retried and succeeded.
--
Shengjing Zhu
More information about the ubuntu-devel
mailing list