[Debian-ha-maintainers] Bug#979282: cluster-glue should reduce unnecessary Build-Depends
Helmut Grohne
helmut at subdivi.de
Mon Jan 4 22:00:11 GMT 2021
Source: cluster-glue
Version: 1.0.12-19
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap
cluster-glue is somehow part of a strongly connected set of
interdependent packages making architecture bootstrap hard. To reduce
this problem, reducing Build-Depends of participating packages is a good
step. cluster-glue happens to have a lot of unused Build-Depends. I'm
attaching a patch to reduce them. Please consider applying it and
further reducing them.
Helmut
-------------- next part --------------
diff --minimal -Nru cluster-glue-1.0.12/debian/changelog cluster-glue-1.0.12/debian/changelog
--- cluster-glue-1.0.12/debian/changelog 2020-06-27 12:59:36.000000000 +0200
+++ cluster-glue-1.0.12/debian/changelog 2021-01-04 22:53:58.000000000 +0100
@@ -1,3 +1,18 @@
+cluster-glue (1.0.12-19.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Reduce Build-Depends: (Closes: #-1)
+ + libnet1-dev is detected by configure, but never used.
+ + libncurses5-dev is never used in any way.
+ + libpam0g-dev is never used in any way.
+ + lynx is detected by configure, but never used.
+ + ifconfig from net-tools is detected by configure, but never used.
+ + ssh is detected from configure, but only used for testing and for
+ embedding its path and the defaults match Debian's layout.
+ + swig is never used in any way.
+
+ -- Helmut Grohne <helmut at subdivi.de> Mon, 04 Jan 2021 22:53:58 +0100
+
cluster-glue (1.0.12-19) unstable; urgency=medium
* Fix failing logd autopkgtest
diff --minimal -Nru cluster-glue-1.0.12/debian/control cluster-glue-1.0.12/debian/control
--- cluster-glue-1.0.12/debian/control 2020-06-27 12:59:18.000000000 +0200
+++ cluster-glue-1.0.12/debian/control 2021-01-04 22:53:52.000000000 +0100
@@ -23,23 +23,17 @@
libcurl4-openssl-dev | libcurl3-openssl-dev,
libglib2.0-dev,
libltdl3-dev,
- libnet1-dev,
- libncurses5-dev,
libopenhpi-dev [!hurd-any],
libopenipmi-dev [!hurd-any],
- libpam0g-dev,
libsensors-dev [!hurd-any],
libtool,
libsnmp-dev,
libxml2-dev,
libxml2-utils,
- lynx,
- net-tools,
- openssh-client,
+ openssh-client <!nocheck>,
perl,
psmisc,
python3,
- swig,
systemd [linux-any],
uuid-dev,
xsltproc,
More information about the Debian-ha-maintainers
mailing list