Bug#1049413: librsvg: Update to 2.56 or later

Matthias Geiger werdahias at riseup.net
Tue Aug 15 17:41:49 BST 2023


On 15.08.23 15:34, Jeremy Bícha wrote:
> On Tue, Aug 15, 2023 at 9:05 AM Simon McVittie <smcv at debian.org> wrote:
>> Are you sure you mean 2.58? https://gitlab.gnome.org/GNOME/librsvg seems
>> to be version 2.56.92 right now, which suggests that GNOME 45 will have
>> librsvg 2.57.x.
>>>> so maybe we can at least go to 2.55.x, even if moving beyond there is
>> not feasible right now?
> Thank you for noticing. The devendoring also happened for the stable
> 2.55.0 release.
>
> Yes, 2.57 will be the release for GNOME 45.
>
>> I don't know Rust or cargo, so I am not going to be able to help with
>> this.
smcv: no worries :)
> I have been learning some of the debcargo workflow. Matthias is our
> local expert. But if Debian and Ubuntu's packaging diverge, I just
> have less available free time to work on big Debian-specific projects
> these days.

Thanks :) the latest rsvg would need ~ 10 NEW rust packages if it were 
to be devendored. iirc you can actually run "cargo vendor" and it would 
revendor the tarball (even with out upstream vendoring it).

If you'd choose to fully devendor it and build it only with debian 
crates this creates two issues imo. First, librsvg would become 
inherently dependent on the GTK-rs stack. (It's already a lot of work to 
update each release, fortunately we're on par (almost)). Secondly the 
other rust dependencies would be also pulled in which would require more 
maintenance work and coordination with the rust team.

If you choose to devendor it I can package the missing dependencies.

best,

werdahias

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x18BD106B3B6C5475.asc
Type: application/pgp-keys
Size: 4036 bytes
Desc: OpenPGP public key
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20230815/ef4b3b4f/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20230815/ef4b3b4f/attachment-0001.sig>


More information about the pkg-gnome-maintainers mailing list