[pkg-gnupg-maint] Bug#993857: gnupg2: Please remove librsvg2-bin from BD
Laurent Bigonville
bigon at debian.org
Tue Sep 7 11:13:31 BST 2021
Source: gnupg2
Version: 2.2.27-2
Severity: important
Hello,
Having librsvg2-bin in the build-dependencies prevent the package to
build on some architecture (librsvg only builds on architecutres where
rust is ported to)
Could you please drop librsvg2-bin from the build-dependencies?
The BD was added in the following commit:
commit 90e4beaa8cb065d5964681b8b1dc72c84eeb5f9e
Author: Daniel Kahn Gillmor <dkg at fifthhorseman.net>
Date: Tue May 10 21:31:12 2016 -0400
build gnupg-module-overview.png and ship it
Upstream uses imagemagick for conversion of svg to png, and
imagemagick itself appears to delegate to rsvg-convert
But what I see is that the .png file is not rebuilt during the build of
the package and I don't know if imagemagick is still using rsvg-convert
anyway, so, is it really necessary to have that BD?
Without it, gnupg builds fine on kfreebsd
Kind regards,
Laurent Bigonville
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-8-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Permissive - Policy name: refpolicy
More information about the pkg-gnupg-maint
mailing list