Re: Please remove Extra-Depends from gegl
On Sat, Dec 13, 2025 at 10:52:56PM -0500, Jeremy Bícha wrote:
> Please remove Extra-Depends: librsvg2-dev (>= 2.54.7+dfsg-2) from gegl
> https://buildd.debian.org/status/package.php?p=gegl
Thanks, done.
> I believe the only use of librsvg is in the one file
> https://salsa.debian.org/gnome-team/gegl/-/blob/debian/latest/operations/external/svg-load.c
> and that code is specifically designed to work with older versions of
> librsvg. (librsvg now uses Rust and some ports haven't been able to
> build it yet.)
>
> >From build logs, it looks like that Extra-Depends was added earlier
> this year but that file hasn't changed since 2023.
An Extra-Depends in unstable does not affect experimental,
in unstable it was there since 2023 (before the code was
made compatible with older librsvg versions).
The one who added it might have been me - I was not expecting such a
requirement to be relaxed again, and otherwise one ends up looking
dozens of times at the same FTBFS.
A versioned build dependency would be a better fix when a more recent
version is required, but the janitor likes to tell people to remove that...
> Thank you,
> Jeremy Bícha
cu
Adrian
Reply to: