Monday, 23 June 2025

+1 Maintenance report from 2025-06-16 to 2025-06-20 (2025 week #25)

Hello there!

This is a cross-post from my original post on Discourse:
https://discourse.ubuntu.com/t/1-maintenance-report-week-25-2025/63166


This was my very first +1 maintenance shift. Very interesting week, and a good
occasion to proof-test the [new incoming
documentation](https://github.com/ubuntu/ubuntu-project-docs/pull/36/files) on
that program.
Learned a lot, and got good support from many people on
[#devel:ubuntu.com](https://matrix.to/#/#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:
-
https://code.launchpad.net/~hyask/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/487141

### 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.
-
https://code.launchpad.net/~hyask/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/487141
* 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:
https://code.launchpad.net/~hyask/ubuntu/+source/pcb-rnd/+git/pcb-rnd/+merge/487210
+ Thanks @lvoytek for the sponsoring!
+ This unblocked the whole `ringdove` ecosystem and everything has now
migrated, yay!
* @ginggs pointed me to `opensmtpd-table-mysql` that is FTBFS:
- 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`:
https://code.launchpad.net/~hyask/ubuntu/+source/dune-common/+git/dune-common/+merge/487436
+ Thanks @ginggs for the sponsoring!
* @ginggs pointed me to `linuxcnc`, that was in need of merge.
- Very simple and straightforward one:
https://code.launchpad.net/~hyask/ubuntu/+source/linuxcnc/+git/linuxcnc/+merge/487358
- Thanks @ginggs for the sponsoring, and directing me to open the removal bug
for some binaries: https://bugs.launchpad.net/ubuntu/+source/linuxcnc/+bug/2115036
- Thanks also for merging the hint and the additional discussion:
https://code.launchpad.net/~hyask/britney/+git/hints-ubuntu/+merge/487455


See you next time o/
Skia

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