Friday 17 December 2021

+1 maintenance report

# 2021-12-{16,17}

I picked up a short +1 shift for the last two days of the week. I
focused on -proposed migrations.

# ruby-gnome

Fix the autopkgtests for ruby-gnome, which were missing a dependency on
ruby-webrick after the ruby 3.0 transition, which removed said module from
the standard library.

# paperwork

investigated an autopkgtest failure, but it ended up being solved by a
Debian sync before
I could do anything about it ¯\\_(ツ)_/¯

# libyami-utils

FTBFS against newer FFMpeg because of a deprecated API. I ended up
writing a patch to migrate
from this API, as the build system of this package doesn't import
CFLAGS from the environment,
precluding the easy solution of
DEB_CFLAGS_MAINT_APPEND=-Wno-error=deprecated-declarations.

I uploaded the patch directly to Ubuntu, and also forwarded it to
upstream and Debian.

# lintian-brush

The package fails its autopkgtests because of a missing test dependency. The
fix will come with the 0.115 version from Debian, that hasn't been uploaded
just yet for PGP-related reasons.

# booth

Fixed the autopkgtests, which seemed to rely on the hostname of the
runner containing
the string 'node', which isn't the case for us. The fix has been
uploaded directly to Ubuntu
as well as forwarded to Debian.

Have a nice end of year :)
Cheers,
--
Simon Chopin
Foundations Team Ubuntu MOTU
simon.chopin@canonical.com schopin@ubuntu.com

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