+1 Maintenance report Jan 26-30

I was on +1 maintenance this week together with Renan Rodrigo.

For this week, I tried to mainly focus on helping Renan Rodrigo with the PHP 8.5 transition: while he drove it, I was sponsoring universe packages uploads for him (he can only upload server within the server packageset for now) and tried picking up some other universe packages throughout the week.

The most interesting one is phpunit. It is currently being transitioned as well, and due to that unfinished transitions there are several php reverse dependencies with bogus entries in their Depends fields, making them uninstallable (more details here).
I will personally carry this transition over to the next week to help unblocking the php8.5 transition due to all the entanglements described in the URL above.

Other than PHP, there were 3 areas flaged in the ubuntu-archive-tools proposed cluster finder script during this week.

The first one was related to the ongoing ocml transition. Since that is quite recent, I did not touch those.

Then, there were a few container related packages blocked by buildah, which had a failing DEP8 test (see LP: #2136831). The recent change in the autopkgtest infrastructure got the tests passing at some point during the week, which got those packages to migrate. However, as pointed out by John Chittum, buildah is currently broken in resolute and should at least get its apparmor profiles fixed.

finally, trocola and puppertserver were the last of the largest clusters blocking packages from migrate. I fixed trocola, which migrated, but now snakeyaml is blocking puppetserver (and some other ruby packages) from migrating.

tl;dr: If you want to pick-up from where I left, I’d suggest checking the snakeyaml migration or going through LP: #2136831 (buildah) if you’d like to tackle a larger task for the week.

Finally, I also sponsored a clevis fix for Marcin Wilk and found out that the submittodebian script in ubuntu-dev-tools is broken in resolute since we removed bazaar from the archive. I filed an MP to workaround that in Merge into main : submittodebian-resolute : lp:~athos/ubuntu-dev-tools : Git : Code : Ubuntu Developer Tools