Hi! I was on +1 maintenance from Dec 16 to Dec 20, 2024 (with a public holiday on Dec 17). Here’s my report:
I followed up on some items from my last +1 shift (25 Sep 2023) to see if any deltas could be dropped. ### ivar The current delta disables LTO to fix FTBFS on amd64 and arm64. The current version is still FTBFS with LTO enabled, so I merged the latest Debian version with the current delta ( https://bugs.launchpad.net/ubuntu/+source/ivar/+bug/2091875). ### nix The current delta adds libssh-dev as a dependency and disables two (flaky) tests that need internet and fail on the autopkgtest infra, so I merged the latest Debian version, which doesn’t need libssh-dev anymore but still needs the tests being disabled ( https://bugs.launchpad.net/ubuntu/+source/nix/+bug/2091907). I also looked over the NBS report to see if any of the items could be moved forward: ### libjs-olm I filed a package removal bug against libjs-matrix-js-sdk, which depends on NBS package libjs-olm ( https://bugs.launchpad.net/ubuntu/+source/node-matrix-js-sdk/+bug/2092074), which no longer gets generated by the latest version of olm on Plucky. The package was also removed from Debian. ### sysdig Sysdig was the last package depending on the NBS package libjsoncpp25. A NCR was uploaded but the package failed to build on ppc64el and riscv64. I investigated the build failures and came up with a fix, which was proposed as a delta to our package ( https://bugs.launchpad.net/ubuntu/+source/sysdig/+bug/2092154) and also submitted to Debian ( https://salsa.debian.org/debian/sysdig/-/merge_requests/5). ### dino-im This package has a hard-coded dependency on NBS package libwebrtc-audio-processing-dev. I fixed it by renaming that to libwebrtc-audio-processing-1-dev instead ( https://bugs.launchpad.net/ubuntu/+source/dino-im/+bug/2092230). ### gst-plugins-bad1.0 This package has a hard-coded dependency on NBS package libwebrtc-audio-processing-dev. Simply renaming the package in d/control won’t fix it, because another issue causes the package to FTBFS. This issue was fixed in Debian in a more recent release, so I merged the package and opened a Merge Request in the repo where the delta is currently maintained ( https://salsa.debian.org/gstreamer-team/gst-plugins-bad1.0/-/merge_requests/18 ). I worked on a few universe packages needing merge/sync: ### nagios-nrpe Delta could not be dropped, so I merged the package ( https://bugs.launchpad.net/ubuntu/+source/nagios-nrpe/+bug/2092292). ### cowsql Delta can be dropped completely since changes were included upstream. Sync request made (https://bugs.launchpad.net/ubuntu/+source/cowsql/+bug/2092304 ). ### nsis Delta could not be dropped, so I merged the package ( https://bugs.launchpad.net/ubuntu/+source/nsis/+bug/2092306) and forwarded the delta to Debian so that a sync is possible in the future ( https://salsa.debian.org/debian/nsis/-/merge_requests/2). And finally looked at a package stuck in proposed migration: ### onnxruntime Having version 1.19 (latest) of this package building on amd64 and arm64 fixes an FTBFS that I came across in package gst-plugins-bad1.0 once the NBS issue was fixed and the latest from Debian was merged. This package had missing builds on amd64 and arm64. Considering these builds exist in Debian, I disabled LTO and O3 optimization to fix the FTBFS on Ubuntu ( https://bugs.launchpad.net/ubuntu/+source/onnxruntime/+bug/2092286). The package migrated and I also forwarded this fix to Debian ( https://salsa.debian.org/deeplearning-team/onnxruntime/-/merge_requests/1) if they are interested. Thank you, Mateus.
-- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel