Patch Pilot Hand-off 25.04

Hello fellow Patch Pilots and Ubuntu community members,

This post serves as the official hand-off for the Patch Pilot Program for the 25.04 cycle. The purpose of this thread is to ensure continuity in our program, keeping operations smooth and contributors supported. Whether you’ve just wrapped up a piloting session or are gearing up for your session, this space ensures that no detail gets lost in the shuffle. If you are interested in what is going on, you can subscribe to this post.

:warning: Please reserve responses in this thread ONLY to hand-off reports. If you have a question as a contributor please check with the current patch pilot. If you need a clarification from the last pilot please reach out to them separately. If you have a more general question please create a new topic in this category.

To the incoming pilot: please take a moment to review the updates from the previous session. It provides the context you’ll need to pick up where they left off. When writing your own report, please include the following headlines:

  • Notable Achievements
  • Important Context
  • Notable Contributors (tag them if you know their discourse username)
  • Program Improvements (anything that you think needs documenting or otherwise improving)

Links: Latest hand-off post | Previous cycle hand-off

A post was merged into an existing topic: Patch Pilot Hand-off 24.10

Sponsored:

Untagged sponsors on:

  • MP for #2073552: previous review comments unanswered, while oracular was in freeze. I suggested to change the upload to plucky now, and added oracular and plucky tasks to the bug which were missing, but it’s up to the author to state intentions in the MP now.
  • LP: #2076084: software-properties. Created an oracular branch off of 0.102, pushed that branch to upstream. Then I committed a d/changelog change to change oracular into plucky, tagged that as 0.103, and pushed to ubuntu/master. Sponsored 0.103 for plucky, left instructions on what’s left to proceed with an oracular SRU if wanted.
  • MP for #2069953: pinged asking if the submitter had a chance to examine the feedback provided so far.
  • MP for #2083458: add apparmor for linuxptp (a requirement for the filed MIR). This is a plucky MP now
  • LP: #2078638: coredumps with Xymon on 24.04: has a report that the fix is good. I also checked upstream looking for movement there, but there is nothing recent in the SVN repository. Debian has applied the fix in salsa already, so Plucky should get it as soon as it opens, and debian does an upload. I added a comment explaining the sru process and what we would need for that, and also asked the debian maintainer if he is going to do an upload soon. We can sponsor this for plucky, but if there will be a debian upload soon, then we would just be adding a delta for nothing. There is a timing point here: it’s a crash in noble, and we should fix that quickly, and not wait for a fix in plucky.
  • LP: #1955850: /etc/X11/Xresources no longer loaded, error in patch. I added a comment to the salsa PR, and copied it down to the LP bug.
  • LP: #2083051: nose, git-buildpackage FTBFS: nose is fixed, and git-buildpackage now builds fine, with the nose fix, but will fail to build if a version suffix like “ubuntuN” is added to it. The patch added in the bug copes with that, but not if the suffix is different, like “buildN”, so I think it needs improving. I left a comment there as such, and marked the bug incomplete, pending a better patch.
  • sponsored shotwell for LP: #2084777. This was actually the newest request in the sponsorship queue, but it had by far the longest bug title making the sponsorship report table not fit in my browser, annoying me enough to take it first so that a regenerated report would be more readable.
  • libseccomp: requested changes to the SRU patch on LP: #2059734 and unsubscribed sponsors for now.
  • LP: #2083458 – linuxptp – Reviewed status; pending response from OP
  • LP: #2078638 – xymon – Reviewed status; set plucky to fix released, filled out SRU template, sponsored for jammy, noble, oracular
  • LP: #2083051 – git-buildpackage – Reviewed status; left comment on potential closure, removed sponsors
  • LP: #2081751 – python-cepces – Reviewed status; sponsored plucky patch, left comments regarding SRU template
  • LP: #2083960 – gnome-subtitles – Sponsored for plucky after spending way too long figuring out how to review this … this … horror!

My shift wasn’t that productive due to the distractions.

New Package review:

Sponsored:

Reviewed:

Unsubscribed sponsors:

  • flash-kernel MR 476631 reviewed and sponsored
  • linux-firmware LP: #2077829 all tasks Fix Released or Fix Committed, unsubscribed ubuntu-sponsors
  • puppet-agent LP: #2089537 reviewed and sponsored
  • linuxptp and ntpsec PRs back to work in progress, pending internal team discussion. These won’t show up in the sponsoring report from now on, until they are ready again.
  • landscape-client PR: needs fixing
  • LP: #1955850: this is being first handled at https://salsa.debian.org/gnome-team/gdm/-/merge_requests/25, where I did another review and gave a +1 pending a rebase.
  • LP: #1980991: veeery long bug to go through, over 40 comments. I think there is a non-trivial amount of risk to get this wrong in stable releases. I left a question whether we shouldn’t switch to systemd-ac-power instead, which at least is an active upstream.
  • LP: #2084405: was sponsored already, so I unsubscribed sponsors.
  • LP: #2084059: similarly, unsubscribed sponsors because the package was uploaded already

A rather unproductive shift as half of it was filled with meetings. Still:

  • LP: #2040027 – openblas – Reviewed status; already sponsored so unsub’d ubuntu-sponsors and added advice about SRU template
  • LP: #2084776 – pwl-pc-services – Reviewed status; @vpa1977 provided review, points raised were addressed, provided second review, but one point still needs addressing
  • libgrokj2k merge – Reviewed status; left query about right way forward