On Thu, 22 Feb 2024 15:11:57 +0100 Matthias Geiger <werdah...@riseup.net> wrote:
> 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

Attachment: OpenPGP_0x18BD106B3B6C5475.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to