Hello there!

This is a full Markdown copy-paste of the Discourse post here: 
https://discourse.ubuntu.com/t/maintenance-report-from-2025-11-17-to-2025-11-21/72536
This is also likely the last time I send a +1 maintenance report to this 
mailing list, since the official process is now to put them on Discourse. This 
one is mostly to ease the transition, and remind people interested in the topic 
to subscribe to the following Discourse section:
https://discourse.ubuntu.com/c/pre-release-discussion/plusone-maintenance/415


# Skia's +1 Maintenance report from 2025-11-17 to 2025-11-21

My second +1 week, I still like that very much!
Nothing specific was asked of me, and when I announced that I was available on 
Matrix, nobody reached out to give me specific work, so I've been free to 
follow whatever looked interesting. I wasn't disappointed: a full transition, a 
`clang` crash, some merges, and `git-ubuntu` improvements!

## Work-needed items

* For anyone really well versed into `clang`, feel free to go fix [that 
crash](https://github.com/llvm/llvm-project/issues/168727) :-)
* There is still this [`git-ubuntu` 
MP](https://code.launchpad.net/~skia/git-ubuntu/+git/git-ubuntu/+merge/495893) 
that has one remaining comment about the use of a `set` that needs to be 
addressed. I'll likely follow-up myself on this.

## Sponsorship needed

Nothing here, everything has been sponsored already! Many thanks to @ginggs and 
@enr0n for supporting me the whole week ♥

## Full logs

I first had a look at some ongoing transitions:
* `getdp` against `libgmsh4.14`:
  * MP: 
https://code.launchpad.net/~skia/ubuntu/+source/getdp/+git/getdp/+merge/495862 
(thanks @enr0n for the sponsor)
* `llama.cpp` FTBFS on ppc64el: that was a nice rabbit hole in the ROCm 
ecosystem!
  * It boiled down to `rocblas` having trouble building on ppc64el in the first 
place because `clang` crashes:
  * Upstream `clang` bug opened: 
https://github.com/llvm/llvm-project/issues/168727
  * Debian bug on `rocblas` opened: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121021

Then I've had a look at some merges in `universe`. I was particularly looking 
at some packages where the TIL was not active anymore:
* `libstreamvbyte` (TIL: William 'jawn-smith' Wilson):
  * I also wanted to drive a full transition, from finish to end, and found 
this sync to be a good candidate, with only two reverse depends.
  * I learned along the way that an Ubuntu delta only changing the list of 
arches the packages builds on is not worth keeping, thanks @ginggs for your 
teachings and sponsored sync ♥
  * bug: https://bugs.launchpad.net/ubuntu/+source/libstreamvbyte/+bug/2131922
  * rdepends:
    * `libslow5lib` (thanks @enr0n for the sponsor)
    * `nanopolish` (thanks @ginggs for the sponsor)
      * Interestingly, this last upload hit a weird LP timing issue, where it 
built against `libstreamvbyte0` instead of `libstreamvbyte1`, a good while 
after `libslow5lib` built fine against `libstreamvbyte1`. That sparked some 
discussions with Launchpad team to find a long term solution to that known and 
very annoying oddity. See https://bugs.launchpad.net/launchpad/+bug/2132116
* `htpdate` (TIL: Adrien Nader):
  * Trivial merge, hopefully the last one before we can sync 
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121116)
  * MP: 
https://code.launchpad.net/~skia/ubuntu/+source/htpdate/+git/htpdate/+merge/496174
 (thanks @enr0n for the sponsor)
* `mmc-utils` (TIL: Simon Quigley):
  * In the end a trivial merge replacing all the delta with a single line that 
upstream could pick, but it started with me splitting commits of a weird delta 
and wondering why the build failed due to some `_FORTIFY_SOURCE=3` shenanigans.
  * MP: 
https://code.launchpad.net/~skia/ubuntu/+source/mmc-utils/+git/mmc-utils/+merge/496194
  * Debian bug forwarding the new delta: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121138

Along the full week, I spent a bit of time trying to improve `git ubuntu 
submit`. Details are in the 
[MP](https://code.launchpad.net/~skia/git-ubuntu/+git/git-ubuntu/+merge/495893),
 with comments from @rbasak, among which one still needs to be addressed 
(thanks for the feedback Robie! ♥). The main adventure here was actually fixing 
the build of the snap, because `git-ubuntu` has a slightly convoluted way to 
snap itself through its `.deb` package.

Cheers
Skia

--
ubuntu-devel mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

Reply via email to