Monday 30 January 2023

+1 Maintenance Report

I was on +1 maintenance last week and worked on the following:

nanopolish: this package had a chain of broken dependencies,
nanopolish -> libslow5lib -> libstreamvbyte. libstreamvbyte states
that it only works on little endian architectures, so I investigated
working around this dependency, and after realizing it was not
possible I uploaded new versions of these packages to disable building
on s390x.

varnish: This package suffered from an FTBFS. I have uploaded a new
version and submitted the fix upstream. I worked on this package
because it blocked quite a few others, but they still may need some
test retriggers.

python3-defaults: Lots of investigation into which sets of triggers
would get certain packages to no longer be blocking python3-defaults.
I managed to get the regressions list down quite a bit.

The one thing that I really got stuck on this week was xpra. It is
FTBFS on arm{hf,64}, but I have been completely unable to recreate the
failure locally. I have tried many different configurations and PPA
uploads to try to resolve the problem, but have come up short. Whoever
is on +1 maintenance next week, if you figure out what's wrong with
this package please let me know :).

Also while working +1 maintenance I was using mclemenceau's
visual-excuses snap and thought it would benefit from adding a `--age`
flag to only show packages that were stuck in proposed for a certain
number of days. I have opened a PR to add this.

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel