Source: libgd2 Version: 2.3.3-12 Severity: important Tags: patch Dear Maintainer,
libgd-dev package declares a dependency on base-files, and it does it in a way that looks unintentional too, due to the alternatives: libavif-dev | base-files libheif-dev | base-files Neither libavif-dev nor libheif-dev are in any way related to base-files. base-files is an essential package present on all debian systems. Please remove the unnecessary dependency on base-files. Patch attached. Thanks.
diff --git a/debian/control b/debian/control index 6d32da1..026a857 100644 --- a/debian/control +++ b/debian/control @@ -4,10 +4,10 @@ Priority: optional Maintainer: GD Team <team...@tracker.debian.org> Uploaders: Ondřej Surý <ond...@debian.org> Build-Depends: debhelper (>= 10), - libavif-dev | base-files (<< 11.1~), + libavif-dev, libfontconfig-dev, libfreetype-dev | libfreetype6-dev, - libheif-dev | base-files (<< 11.1~), + libheif-dev, libimagequant-dev, libjpeg-dev, libpng-dev, @@ -42,11 +42,11 @@ Package: libgd-dev Architecture: any Multi-Arch: same Section: libdevel -Depends: libavif-dev | base-files (<< 11.1~), +Depends: libavif-dev, libfontconfig-dev, libfreetype6-dev, libgd3 (= ${binary:Version}), - libheif-dev | base-files (<< 11.1~), + libheif-dev, libimagequant-dev, libjpeg-dev, libpng-dev,