> On Fri, 9 Feb 2024 20:19:18 +0100 Fabian =?utf-8?Q?Gr=C3=BCnbichler?= > <debian@fabian.gruenbichler.email> wrote: > > On Wed, 31 Jan 2024 00:14:50 +0100 Matthias Geiger > <werdah...@riseup.net> wrote:> > > please consider providing a librust-librsvg2-dev package. This should
> > > just install the rust source files under > > > /usr/share/cargo/registry/librsvg2-VERSION. This will be needed by > > > loupe/glycin to load svgs (other crates also started depend on > > > librsvg2). > > > > > > f_g: Is an install of those files compatible with our setup even if > some > > > deps of librsvg2 are not in debian yet (it's built vendored) ? > > > > Hi (f_g here ;)), > > > > For librsvg to be usable as a Rust dependency in Debian, all its> > dependencies (which are currently vendored) also need to be packaged as
> > Rust source code in a way that allows rdeps of librust-librsvg-dev to > > find them. > > > Thanks for the detailed explanation. I have packaged almost all missing > deps for librsvg so the source could be devendored (if desired). > Regardless, this should allow shipping the librust- binary package I > need. I lean towards devendoring librsvg; but this is up to the > maintainers to decide. > > best,
>Draft MR here: https://salsa.debian.org/gnome-team/librsvg/-/merge_requests/25
f_g: Does this seem correct once all dependencies are in debian ?This will need to wait until after the gtk-rs transition anyway, so no pressure at all.
best, -- Matthias Geiger <werdahias> Debian Maintainer
OpenPGP_0x18BD106B3B6C5475.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature