Hi there, I was on my second +1 maintenance shift last week. I spent most of my time working through the update_excuses page from time to time. I spent some time analyzing package-revdep pairs from the non-amd64-nbs list, but couldn't derive the kind of conclusions that I expected to (I must admit that I learnt to think more clearly about NBS in the process).
I list the universe packages that I picked up from the update_excuses regressions and my work on each of them. === siconos === I came across this package in the NBS list. Tests that use the Python interface fail with 4.4.0+dfsg-4build1 because the Python interface isn't installed (though it is generated), making it akin to FTBFS. I filed a bug report [1]. The upstream setup.py depends on distutils and needs to be migrated to use setuptools, for which I submitted a merge proposal [2]. The bug report has been marked 'wont fix' and siconos binaries removed from noble. [1] https://bugs.launchpad.net/ubuntu/+source/siconos/+bug/2061719 [2] https://code.launchpad.net/~pushkarnk/ubuntu/+source/siconos/+git/siconos/+merge/464496 === ogre-next === Upstream changes to ogre-next, that apparently enable ogre projects co-exist with ogre-next projects, led to a massive clean-up of debian/rules in version 2.3.3+dfsg-0ubuntu1. The previous version let cmake find OGRE-Next projects by installing a patched .cmake file, which was removed by the latest version. I submitted a bug report [4] and a simple merge proposal [5]. I later withdrew the MP in favor of another MP [6], submitted a few hours before [5]. [4] https://bugs.launchpad.net/ubuntu/+source/ogre-next/+bug/2062378 [5] https://code.launchpad.net/~pushkarnk/ubuntu/+source/ogre-next/+git/ogre-next/+merge/464628 [6] https://code.launchpad.net/~j-rivero/ubuntu/+source/ogre-next/+git/ogre-next/+merge/464598 === nodejs === I found the nodejs autopkgtests failing because of a stale python3-distutils dependency in debian/control/tests. Reported the bug [7] and submitted an MP [8]. Thanks bdrung for sponsoring. [7] https://bugs.launchpad.net/ubuntu/+source/nodejs/+bug/2061946 [8] https://code.launchpad.net/~pushkarnk/ubuntu/+source/nodejs/+git/nodejs/+merge/464487 === dgit ==== With version 11.7, the manpages-format test fails because it cannot find the tag2upload.5 manpage installed by the git-debpush binary. On investigation, I found tag2upload.5.gz being wrongly installed under man1 (instead of man5). I created a bug report [9] and found a Debian commit [10] that fixes this issue in version 11.8. It might be worth keeping [9] open until we sync with the latest version (11.9 for now) in Debian. [9] https://bugs.launchpad.net/ubuntu/+source/dgit/+bug/2062955 [10] https://salsa.debian.org/dgit-team/dgit/-/commit/7e33c8decf6438727a5b2fe15443b3c2f8f1cd43 === tcpxtract === This is an interesting case where an assertion failure can be consistently reproduced on arm64, albeit only with the 1.0.1-17ubuntu1 binaries in the proposed pocket (as of today). The test command is a simple one and I cannot reproduce the failure locally (noble/arm64 on Pi5). Created a bug report [11]. Ran out of guesswork here (maybe I am missing something very fundamental)! [11] https://bugs.launchpad.net/ubuntu/+source/tcpxtract/+bug/2063015 Other than the above investigations, I also did some autopkgtest requests with the right targets, to get things off the update_excuses list: pyfai vs. pocl/5.0-2.1build3, which also needed silx/2.0.0+dfsg-1build1 dotnet8 vs. ltt-control - gnucobol vs. gmp nauty vs. gmp normaliz vs. gmp debcong/1.5.86ubuntu1 vs. rsyslog/8.2312.0-3ubuntu9 python-eventlet vs cinder As a part of the NBS investigations, I looked into the following package-revdep pairs, thanks to a guidance document from doko: libpcap0.8 vs. aircrack-ng - thanks to schopin! libcups2 vs. libqt5printsupport5t64 libcups2 vs. libqt6printsupport6 libcups2 vs. libqt6printsupport6t64 libcups2 vs. openjdk-8-jre-headless jdupes vs. libjodycode libgeoip1 vs. geoip-database libgeoip1 vs. python3-geoip libgeoip1 vs. subnetcalc Thank you! Pushkar
-- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel