+1 maintenance report for Week 48 (2024)

Pushkar Kulkarni pushkar.kulkarni at canonical.com
Mon Dec 2 07:37:51 UTC 2024


Hi there,

I posted a previous version of this report on Ubuntu discourse [1] last
Friday. This report includes a few updates on top of [1].

I was on my fourth +1 maintenance shift this week. Thanks to Adrien Nader
for the large-scale retrying of autopkgtests in the past week. The
update_excuse page this week hardly showed any false failures. I worked on
a set of random universe packages, most of them FTBFS. I also addressed the
merges listed against my name on merge-o-matic [2], which I now realize
should not be a priority during +1 maintenance.

Here is a list of things I worked on.

1) antlr-maven-plugin, gettext-maven-plugin, maven-plugin-tools:
I spent considerable time debugging an interesting maven build failure
affecting these packages [3]. I kind of completed the investigation and
have a short-term solution proposed [4]. But I left a couple of questions
unanswered due to my perceived complexity of the maven rabbit-hole and the
lack of time.

2) puppet-agent - I like deleting code! Removed a patch that is no longer
needed here. Here is the bug report [5] and here is the merge proposal [6].
Thanks giings for sponsoring.

3) criu - criu has been resurrected after a while, though fixing the FTBFS
was possible by ignoring a couple of warnings, the autopkgtests are the
elephant in the room here. This is the bug report [7] and this is a merge
proposal for the FTBFS [8]. Over the weekend, a new criu version was
published. The MP [8] is rebased on it.

4) tycho - this failure is also observed in Debian sid. Created this bug
report [9], this LP merge proposal [10] as well as this MR against the
debian package [11].

5) yubihsm-shell - a new FTBFS due to _FORTIFY_LEVEL redefinition. Here is
the bug report [12] and here is the merge proposal [13].

6) swiftlang - swiftlang includes its own copy of a downstream LLVM. The
compiler-rt component fails to build because the LLVMgold plugin isn't
found. LLVMgold comes into the picture because of the default LTO flags
configured by dpkg-buildflags. I have a bug report [14]. The short-term
solution of disabling LTO has been merged on the Debian package and we
might want to sync when it is released.

7) audioread - I invesitaged replacements for some audio packages
deprecated from the Python standard library, but only raised an LP bug
report [15] and a Debian bug [16].

8) This is the list of merges that I worked on:
cura-engine
ruby-crass
ruby-archive-zip
ruby-attr-encrypted
ruby-uber
ruby-toml
ruby-launchy-shim
sync-request for ruby-soap4r (thanks bdrung for sponsoring).

On the sidelines, I also mentored Anshul (levihackerman-102) who
did +1 maintenance for the first time this week.


[ 1] https://discourse.ubuntu.com/t/1-maintenance-report-week-48-2024/50333
[ 2]
https://merges.ubuntu.com/universe.html?showProposed=true&showMergeNeeded=true&showLongBinaries=true
[ 3]
https://bugs.launchpad.net/ubuntu/+source/antlr-maven-plugin/+bug/2089933
[ 4]
https://code.launchpad.net/~pushkarnk/ubuntu/+source/maven-plugin-tools/+git/maven-plugin-tools/+merge/477551
[ 5] https://bugs.launchpad.net/ubuntu/+source/puppet-agent/+bug/2089537
[ 6]
https://code.launchpad.net/~pushkarnk/ubuntu/+source/puppet-agent/+git/puppet-agent/+merge/477130
[ 7] https://bugs.launchpad.net/ubuntu/+source/criu/+bug/2089588
[ 8]
https://code.launchpad.net/~pushkarnk/ubuntu/+source/criu/+git/criu/+merge/477160
[ 9] https://bugs.launchpad.net/ubuntu/+source/tycho/+bug/2089702
[10]
https://code.launchpad.net/~pushkarnk/ubuntu/+source/tycho/+git/tycho/+merge/477250
[11] https://salsa.debian.org/java-team/tycho/-/merge_requests/2
[12] https://bugs.launchpad.net/ubuntu/+source/yubihsm-shell/+bug/2089705
[13]
https://code.launchpad.net/~pushkarnk/ubuntu/+source/yubihsm-shell/+git/yubihsm-shell/+merge/477252
[14] https://bugs.launchpad.net/ubuntu/+source/swiftlang/+bug/2090820
[15]
https://code.launchpad.net/~pushkarnk/ubuntu/+source/yubihsm-shell/+git/yubihsm-shell/+merge/477252
[16] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1088860
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20241202/676772ed/attachment.html>


More information about the ubuntu-devel mailing list