Bug#1049413: update to 2.56
Matthias Geiger
werdahias at riseup.net
Sat Sep 16 22:25:59 BST 2023
Upstream also chose to publish librsvg on crates.io [0].
This is a bit of an issue since src:librsvg in debian does not provide
the librsvg crate. Other GNOME apps [1] started depending on the crate
version,
which results in a build failure as the crate data is not found (this
affects glycin-loaders and by extension loupe right now).
I could disable svg support, but since this is a common image format
this doesn't look like a good option to me.
I would suggest to switch the upstream to the source on crates.io and
provide the "crate data" on top.
Otherwise please find a way to provide this source code as it'll be
needed inevitably at some point. I can package all remaining
dependencies to fully de-vendor librsvg.
Another option would be that the rust source code for librsvg is
provided by a src:rust-librsvg package maintained by the Rust
maintainers (not building anything else).
Let me know what you think.
[0] https://crates.io/crates/librsvg
[1]
https://gitlab.gnome.org/sophie-h/glycin/-/blob/main/loaders/glycin-svg/Cargo.toml?ref_type=heads#L14
--
Matthias Geiger (werdahias)
Debian Maintainer
"Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg
-------------- 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/20230916/5d740c76/attachment.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/20230916/5d740c76/attachment.sig>
More information about the pkg-gnome-maintainers
mailing list