+1 maintenance report

Sebastien Bacher seb128 at ubuntu.com
Tue Feb 9 22:10:05 UTC 2021


Thanks Olivier, indeed  I just got a bunch of email about packages that
migrated ;-)

Cheers,
Sebastien Bacher

Le 09/02/2021 à 21:30, Olivier Tilloy a écrit :
> On Fri, Feb 5, 2021 at 5:00 PM Olivier Tilloy
> <olivier.tilloy at canonical.com> wrote:
>> 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).
> As a follow-up, I uploaded
> https://launchpad.net/ubuntu/+source/ruby-licensee/9.14.1-1ubuntu2 to
> address autopkgtest failures on armhf, and with that ruby-licensee
> migrated, followed by ruby-rugged and all its reverse dependencies
> listed above.
>
>
>> 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



More information about the ubuntu-devel mailing list