+1 Maintenance report from 2026-04-20 to 2026-04-24
This was release week so the shift was restricted.
Work-needed items
- xdg-desktop-portal: I fixed most of them but one web-extension test is still failing.
My upload with the fixed tests was rejected because at that point “we can’t respin anymore; please reupload for stonking once it’s open”.
The work I attempted to upload is in https://salsa.debian.org/nteodosio/xdg-desktop-portal/-/tree/reenable-webext-tests.
Note! The tests may not fail when build locally on Resolute, but do fail on Launchpad.
Sponsorship needed from a core developer
- Docstrings for update-manager functions
- Remove sleep inhibition from update-manager
- (Easy!) PMDK patch for FTBFS
Full logs
FTBFS fixed (from the 20260320-resolute test rebuild):
- Epiphany-browser, only s390x, a build-time test failed indicating a Webkit regression, eventually fixed at Webkit upstream. Webkit was using the low-endian
convert_valid_utf8_to_utf16leunconditionally. - Libvirt-gnome, a downstream patch caused the breakage after a dependency got a new version.
- Java-gnome, slight type changes required to fix incompatible pointer types errors.
- Ubuntu-advantage-desktop-daemon build-time test failure due to low Dbus time-outs. This is not yet merged but the fix is confirmed in PPA.
- I guided a contributor with his bug reports on update-manager:
- Docstrings improvement needed some work, I eventually submitted the merge request on bahalf of the author (he had originally attached the file he modified as a patch).
- A crash that I couldn’t really find any way to reach upon closer look. In the end it is rather a theoretical crash (c.f. comment #5); The contributor agreed with my reasoning and elected to drop the work as “legacy cleanup and not related to the actual issue”.