+1 Maintenance report from Dec 1 to Dec 5, 2025

I focused most of my +1 shift on fixing migration issues due to missing builds or failing autopkgtests. I did need to switch focus back and forth for a bit during the week to handle some .NET work, so the list below is not as long as I would have liked.

I was shadowed by @maxgmr, who will post his own report below mine.

Work-needed items

  • madness (LP: #2133745): I investigated this FTBFS but couldn’t find a solution, so I filed a bug with my findings so far.

Sponsorship needed

Full logs

madness

Currently fails to build from source on several architectures. I investigated the issue but could not find a solution. I filed a bug with my findings.

Launchpad Bug: https://bugs.launchpad.net/ubuntu/+source/madness/+bug/2133745

genx

This package was failing to build from source across several architectures. Upon further investigation, I pinpointed the error to a breaking change in Python 3.14. I wrote a patch to fix the issue and forwarded it to Debian as well.

Launchpad Bug: https://bugs.launchpad.net/ubuntu/+source/genx/+bug/2133793

Upstream Merge Request: https://salsa.debian.org/science-team/genx/-/merge_requests/1 (it seems that this is failing in Debian CI and might require further investigation)

gpsshogi

This package was failing to build from source on amd64 and amd64v3 due to breaking changes introduced by Boost 1.88. I wrote a patch to fix this issue and forwarded it to Debian as well.

Launchpad Bug: Bug #2133808 “gpsshogi FTBFS with Boost 1.88” : Bugs : gpsshogi package : Ubuntu

Upstream Merge Request: https://salsa.debian.org/debian/gpsshogi/-/merge_requests/2

net-cpp

This package was failing to build from source due to breaking changes introduced by Boost 1.88. I wrote a patch to fix the issue and forwarded the fix to the upstream repository as well.

Launchpad Bug: Bug #2133902 “net-cpp FTBFS with Boost 1.88” : Bugs : net-cpp package : Ubuntu

Upstream Merge Request: https://gitlab.com/ubports/development/core/lib-cpp/net-cpp/-/merge_requests/20

owlrl

Retried the amd64 build, which had been failing, but it has now built and should hopefully unblock the migration if no autopkgtests fail.

incus

Retried its autopkgtests, which were blocking migration from 6.0.4-2 to 6.0.5-6. They are now green and should unblock the migration.

fastcdr

Requested sync from Debian. The Ubuntu delta fixes an FTBFS on ppc64el, which no longer occurs since a definitive fix has been included in Debian.

Launchpad Bug: Bug #2134236 “Sync fastcdr 2.3.4-1 (universe) from Debian unstab...” : Bugs : fastcdr package : Ubuntu

1 Like

+1 Maintenance shadowing report from Dec 1 to Dec 5, 2025

Thanks to @mateus-morais’s guidance I got the chance to fix an FTBFS, fix some migration issues, and perform some merges.

Work-needed items

  • sunpy: Currently, sunpy can’t migrate due to missing autopkgtest dependencies. I tried running the autopkgtests with &all-proposed=1, but that didn’t help.

Sponsorship needed

Full logs

sunpy

A cursory glance at the failing autopkgtests suggest missing dependencies, even when run with &all-proposed=1.

ktls-utils

ktls-utils was unable to migrate. I found in LP: #2133822 that a misconfigured config path was causing autopkgtests to fail. I fixed and tested the package, then forwarded my patch to Debian. The maintainer responded promptly and the issue is now fixed. ktls-utils autosync is complete and it has migrated successfully!

ruby-scientist

This was my second migration failure investigation, recorded in LP: #2133826. I found that autopkgtests were failing because they were trying to use a bundled rake instead of the system version. I forwarded the patch to Debian and my Launchpad MP is still open for review and sponsorship.

renpy

This was the FTBFS I fixed, tracked in LP: #2134079. The program couldn’t compile because it was trying to coerce a Python string to a byte string. I patched the program to use a byte string instead and forwarded my patch to Debian. I’ve included the debdiff for my fix underneath the original bug report. It is open for review and sponsorship.

boxer

A basic merge from Debian. I created LP: #2134170 to track the merge. My MP is ready for sponsorship and upload.

libzen

Another basic merge from Debian. I created LP: #2134224 to track merge progress. I’m currently waiting for the PPA build and I will submit an MP shortly.

justbuild

Another basic merge from Debian. I created LP: #2134235 to track progress. I expect the MP for this to be ready shortly as well.

1 Like