First!
Just kidding…
+1 Maintenance report from 2025-06-16 to 2025-06-20 (2025 week 25)
This was my very first +1 maintenance shift. Very interesting week, and a good occasion to proof-test the new incoming documentation on that program.
Learned a lot, and got good support from many people on #devel:ubuntu.com. Special thanks to @ginggs that talked to me a lot, both for giving me some work and sponsoring many uploads, along with detailing a bit some tricky parts where I was lacking a bit.
Work-needed items
Not much regarding +1 itself, since all the topics I’ve opened this week have either been closed successfully, or are really close to be.
If someone is interested, there is still the following MP on the pm-helper
tool, with some feedback from @schopin, that needs to be worked on. I’m still planning on working on the feedback, but I’m also fine handing that over, so just ping me to sync before working on this:
Sponsorship needed
Nothing there, everything has been uploaded, thanks @lvoytek and @ginggs!
Full logs
- Started by reading the draft documentation and asked if some help was needed on #devel:ubuntu.com.
- Ran
retry-autopkgtest-regressions
a couple of times throughout the week. - Had a look at that
pm-helper
tool, and proposed some QoL improvements. - Had a look at the bottom of update_excuses:
- Investigated a bit around the
ringdove
ecosystem (was stuck for like 400 days and without bug), given that it’s sync, and works fine on Debian:- Had
pcb-rnd/amd64
build retried, stalled again, so tried locally, and the issue can be reproduced consistently. - Reached out to upsteam (here: http://www.repo.hu/projects/pcb-rnd/irc.html), and pair-debugged that with Igor2.
- Upstream released a fix overnight, that’s been cherry-picked: Merge into ubuntu/devel : skia/fix_ftbfs : lp:~hyask/ubuntu/+source/pcb-rnd : Git : Code : pcb-rnd package : Ubuntu
- Thanks @lvoytek for the sponsoring!
- This unblocked the whole
ringdove
ecosystem and everything has now migrated, yay!
- Had
- Investigated a bit around the
- @ginggs pointed me to
opensmtpd-table-mysql
that is FTBFS:- Bug #2114897 “proposed-migration for opensmtpd-table-mysql 1.2.1...” : Bugs : opensmtpd-table-mysql package : Ubuntu
- It’s was link issue because of some argument order changing between Debian and Ubuntu.
- Discussed that on #devel:ubuntu.com: https://matrix.to/#/!QMtJBibTYYOCvXJEdv:ubuntu.com/$Nfstg4bbZPMGLSE0yhN6J7oPVYMYBIZZdPwzqUkPIfI?via=ubuntu.com&via=matrix.org&via=matrix.debian.social
- Found the proper fix in the end: https://code.launchpad.net/~hyask/ubuntu/+source/opensmtpd-table-mysql/+git/opensmtpd-table-mysql/+merge/487281
- Thanks @ginggs for the sponsoring and accepting the NEW packages!
- This allowed the whole
opensmtpd*
stack to migrate at once.
- Had a look at the NBS report:
- Found
libalberta4t64
that only had one reverse-depends:libdune-grid-dev
- @jbicha already uploaded a rebuild, but
ppc64el
fails to build. - Reproduced the issue and opened a bug: https://bugs.launchpad.net/ubuntu/+source/dune-grid/+bug/2114917
- @ginggs contacted me about
dune-common
, that is having a similar issue in his PPA. - Fix was ultimately in
dune-common
: Merge into ubuntu/devel : skia/fix_ftbfs_ppc64el : lp:~hyask/ubuntu/+source/dune-common : Git : Code : dune-common package : Ubuntu - Thanks @ginggs for the sponsoring!
- @jbicha already uploaded a rebuild, but
- Found
- @ginggs pointed me to
linuxcnc
, that was in need of merge.- Very simple and straightforward one: Merge into debian/sid : skia/merge_2.9.4-1ubuntu1_2.9.4-2 : lp:~hyask/ubuntu/+source/linuxcnc : Git : Code : linuxcnc package : Ubuntu
- Thanks @ginggs for the sponsoring, and directing me to open the removal bug for some binaries: Bug #2115036 “please remove linuxcnc binaries for [ppc64el riscv...” : Bugs : linuxcnc package : Ubuntu
- Thanks also for merging the hint and the additional discussion: Merge into devel : skia/hint_linuxcnc : lp:~hyask/britney/+git/hints-ubuntu : Git : Code : britney