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,

Reply via email to