Hello everyone, This week I focused my 2-day shift on ruby-rugged, which is the last blocker preventing libgit2 from migrating. I had no prior experience with ruby so I learnt a few things along the way. I uploaded https://launchpad.net/ubuntu/+source/ruby-rugged/1.1.0+ds-3ubuntu2, which fixed the ruby-rugged autopkgtests. Next I looked at ruby-licensee whose autopkgtests were failing because of a version dependency mismatch with ruby-rugged. I synced 9.14.1-1 from Debian experimental then uploaded https://launchpad.net/ubuntu/+source/ruby-licensee/9.14.1-1ubuntu1 (including two patches submitted to Debian − https://salsa.debian.org/ruby-team/ruby-licensee/-/merge_requests/1 and https://salsa.debian.org/ruby-team/ruby-licensee/-/merge_requests/2). I then had to retry the ruby-gollum-rugged-adapter tests with an additional trigger on the version in hirsute-proposed (0.4.4.3~gitlab.1-1).
At the time of writing, ruby-rugged hasn't migrated yet because the hirsute armhf queue for autopkgtests is huge and processing slowly, but it's otherwise looking good. Once it does migrate, libgit2 should be able to follow suit, and with it a number of reverse dependencies (calligra, criterion, fritzing, geany-plugins, gnome-builder, gnuastro, horizon-eda, julia, kup-backup, libgit-raw-perl, libgit2-glib, python-pygit2, rust-bat, rust-git-absorb). I started to assess the status of gitaly, which is new in hirsute, and depends on ruby-rugged. This will require upstream commit https://gitlab.com/gitlab-org/gitaly/-/commit/0d1a7a18f26136453e781b011b3c1b9ab5f011f7, but Debian is lagging behind a few upstream versions and doesn't have this yet. To build gitaly 13.6.5 (currently in salsa), we'll need ruby-gitlab-labkit 0.13.2-2 from Debian experimental, which in turn requires ruby-jaeger-client 1.1.0-1 from experimental too. Even with those installed in a hirsute chroot, gitaly 13.6.5 is FTBFS. This will require additional work, but I ran out of time, and gitaly isn't blocking anything else, so not a high priority I guess. Have a good week-end, Olivier -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel