Monday 13 June 2022

+1 maintenance report

This is a belated report for my +1 maintenance shift that ran from
2022-05-30 to 2022-06-03.

Sadly, some time-critical stuff came up during that week, severely
affecting the amount of work I was able to do. Most of my work was
focused on getting packages out of -proposed.

Packages that might need followup (see details below):
- astroquery
- ruby-gitlab-fog-azure-rm
- debsig-verify

astroquery:
I followed up on @alexghiti's work by carrying his patch to both
upstream and Debian. It has been merged and published in Debian, but
still needs some work for upstream inclusion, see
https://github.com/astropy/astroquery/pull/2422

ruby-tty-screen:
FTBFS on s390x due to an endianness error. The issue was fixed upstream,
I submitted a MR to Salsa to cherry-pick the patch, which was
subsequently published, unblocking the package.

debsig-verify:
The package didn't have any support of zstd, making it fails its test
suite. I added a delta to accept zstd-compressed .deb packages, but
haven't taken the time to upstream it to Debian.

ruby-gitlab-fog-azure-rm:
The test suite fails due to Ruby 3.0 incompatibilities.
I patched out the Proc.new.call invocations into explicit block.call ones,
submitted both to upstream and Debian. The upstream MR has been merged
and a new version has been released, but the Salsa MR is still opened:
https://salsa.debian.org/ruby-team/ruby-gitlab-fog-azure-rm/-/merge_requests/1

fastp/libisal:
fastp FTBFS on s390x due to missing libisal-dev, which in turns FTBFS
due to endianness issues. I cherry-picked an upstream patch and
submitted it to Debian, which was subsequently synced.

That's all!

--
Simon Chopin
Foundations Team Ubuntu Core Dev
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