+1 maintenance report
Sergio Durigan Junior
sergiodj at ubuntu.com
Fri Sep 3 21:31:04 UTC 2021
This week has been my +1 maintenance shift. I had some interruptions
here and there during the week, but here's what I did:
* Retriggers
I didn't do many retriggers over the week; I preferred to focus on
investigating and solving bugs. Here are the successful retriggers I
did (there are a few unsuccessful ones that I'm not listing here).
Package: cluster-glue [amd64]
Package: cluster-glue [impish/s390x]
Package: fence-agents [impish/armhf]
Triggers: libxml2/2.9.12+dfsg-2
Status: PASSED
Package: ruby-libxml [impish/amd64]
Package: ruby-libxml [impish/arm64]
Package: ruby-libxml [impish/armhf]
Package: ruby-libxml [impish/ppc64el]
Package: ruby-libxml [impish/s390x]
Triggers: ruby-libxml/3.2.0-1ubuntu1 libxml2/2.9.12+dfsg-2
Status: PASSED
Package: kopanocore [impish/amd64]
Triggers: libical3/3.0.10-1
Status: PASSED
Package: wcc [impish/amd64]
Triggers: openssh/1:8.4p1-6ubuntu1
Status: PASSED
Package: libreoffice [impish/amd64]
Triggers: openjdk-16/16.0.2+7-2
Status: PASSED
Package: kopanocore [impish/armhf]
Triggers: python3.9/3.9.7-1
Status: PASSED
* Investigation
** ruby-libxml
- https://bugs.launchpad.net/ubuntu/+source/ruby-libxml/+bug/1942130
A bunch of failures due to some libxml2 upstream changes. I fixed them
all and also forwarded whatever was necessary to upstream.
** thin
- https://code.launchpad.net/~sergiodj/ubuntu/+source/thin/+git/thin/+merge/407931
this is the oldest blocked package on update_excuses. I found the
problem and submitted an MP for the Ubuntu package as well as a PR for
upstream, but we decided to wait to hear what upstream thinks about the
proposal before going ahead and uploading. I will wait until next week,
and if there's no feedback from upstream I will revive the MP.
** mpich
- https://bugs.launchpad.net/ubuntu/+source/mpich/+bug/1942265
Problem with GCC-11/GFortran. Uploaded fix to Ubuntu and also forwarded
the patch to the Debian package.
** docker.io & glibc
- https://bugs.launchpad.net/ubuntu/+source/docker.io/+bug/1942276 & https://github.com/tianon/debian-docker/pull/12
- https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1942276
This one was interesting. I was able to reproduce the issue locally,
and after some investigation it became clear that the issue was not on
docker.io itself. Eventually, we found that this was actually a glibc
bug at play. I've added the glibc component to the bug and started an
attempt to investigate what was actually going on. I felt I was on the
right track, but mwhudson beat me to it and came up with a fix that was
later approved & uploaded.
** golang-github-go-resty-resty: https://bugs.launchpad.net/ubuntu/+source/golang-github-go-resty-resty/+bug/1942491
** golang-github-google-martian: https://bugs.launchpad.net/ubuntu/+source/golang-github-google-martian/+bug/1942639
These two packages have been blocking golang-golang-x-net from migrating
for 103 days. I investigated and tracked down the problem: both
packages were being affected by proxy issues. After some though on how
to best deal with this, I decided to hack their d/rules, override
dh_auto_test and unset $http_proxy (anything else would involve patches
and more complex things). Aside from workarounding the problem, the
other positive outcome here was to set up a local container with squid
in order to reproduce these dreaded proxy failures (instead of resorting
to building packages on a PPA and then running autopkgtest there).
Thanks,
--
Sergio
GPG key ID: E92F D0B3 6B14 F1F4 D8E0 EB2F 106D A1C8 C3CB BF14
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20210903/46de68d8/attachment.sig>
More information about the ubuntu-devel
mailing list