Your message dated Fri, 08 Jan 2021 19:35:34 +0000
with message-id <[email protected]>
and subject line Bug#979368: fixed in pacemaker 2.0.5-2
has caused the Debian Bug report #979368,
regarding pacemaker should drop unused Build-Depends
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
979368: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979368
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pacemaker
Version: 2.0.5-1
Tags: patch
User: [email protected]
Usertags: rebootstrap

pacemaker has a lot of build dependencies and is involved in a number of
dependency cycles relevant to architecture bootstrap. Before looking
into the actual cycles, an easy measure is dropping those that are not
used in any way. Here we go:

 * dctrl-tools is documented (thanks) as being used for
   debian/check_header_deps. That file does not exist.
 * libesmtp-dev seems entirely unused. I looked for #includes or
   something that would link it to no avail.
 * libsnmp-dev also seems unused. I couldn't find and use of it.
 * libsensors-dev is documented as used by net-snmp-config --agent-libs,
   which we just dropped.

The nice thing is that pacemaker builds reproducibly. I attempted a
build with all of these dependencies turned into Build-Conflicts and
doing so results in bit-identical artifacts. It seems like a relatively
safe bet that we can just drop them. Please consider applying my patch.

Helmut
diff --minimal -Nru pacemaker-2.0.5/debian/changelog 
pacemaker-2.0.5/debian/changelog
--- pacemaker-2.0.5/debian/changelog    2020-12-26 18:25:28.000000000 +0100
+++ pacemaker-2.0.5/debian/changelog    2021-01-05 20:54:59.000000000 +0100
@@ -1,3 +1,10 @@
+pacemaker (2.0.5-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop unused Build-Depends. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Tue, 05 Jan 2021 20:54:59 +0100
+
 pacemaker (2.0.5-1) unstable; urgency=medium
 
   * [b0f97de] New upstream release (2.0.5)
diff --minimal -Nru pacemaker-2.0.5/debian/control 
pacemaker-2.0.5/debian/control
--- pacemaker-2.0.5/debian/control      2020-11-18 19:02:38.000000000 +0100
+++ pacemaker-2.0.5/debian/control      2021-01-05 20:54:37.000000000 +0100
@@ -7,8 +7,6 @@
  Adrian Vondendriesch <[email protected]>,
 Build-Depends:
  cluster-glue-dev,
-# debian/check_header_deps needs:
- dctrl-tools,
  debhelper-compat (= 12),
  dh-exec,
  dh-python,
@@ -20,7 +18,6 @@
  libcmap-dev (>= 1.99),
  libcpg-dev (>= 1.99),
  libdbus-1-dev,
- libesmtp-dev,
  libglib2.0-dev,
  libgnutls28-dev,
  libltdl-dev,
@@ -28,9 +25,6 @@
  libpam0g-dev,
  libqb-dev (>= 0.17.1),
  libquorum-dev (>= 1.99),
-# net-snmp-config --agent-libs contains -lsensors in sid on 2015-09-15
- libsensors-dev,
- libsnmp-dev,
  libxml2-dev,
  libxml2-utils,
  libxslt1-dev,

--- End Message ---
--- Begin Message ---
Source: pacemaker
Source-Version: 2.0.5-2
Done: Ferenc Wágner <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pacemaker, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ferenc Wágner <[email protected]> (supplier of updated pacemaker package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 08 Jan 2021 19:47:14 +0100
Source: pacemaker
Architecture: source
Version: 2.0.5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian HA Maintainers 
<[email protected]>
Changed-By: Ferenc Wágner <[email protected]>
Closes: 979368
Changes:
 pacemaker (2.0.5-2) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * [0e95220] Drop superfluous build dependencies
     dctrl-tools: after merging the dev packages check_header_deps was
     dropped in 2.0.1~rc2-2 (7c66cac).
     libesmtp-dev, libsnmp-dev, libsensors-dev: upstream dropped SMTP and
     SNMP support from crm_mon in Pacemaker 2 (1f73748, f24bdc6)
     (Closes: #979368)
Checksums-Sha1:
 e5142f967d2c027b47e22c5f1a8e7b596b0bb143 3389 pacemaker_2.0.5-2.dsc
 76269c4584c3435504e60ea61e5a41ffb1903ac3 46736 pacemaker_2.0.5-2.debian.tar.xz
 46f97b71918f79a28d17866d5c0a5291e745dbdd 27125 
pacemaker_2.0.5-2_amd64.buildinfo
Checksums-Sha256:
 273551fe72201eb034b4f9ae9f0360677932deadfacff28973c6d8f8bfd77dc3 3389 
pacemaker_2.0.5-2.dsc
 18b77703dbddc61ed29d3d01669995397b9dfca19c31ed2db35270cfb02f3abc 46736 
pacemaker_2.0.5-2.debian.tar.xz
 3d149d35376cd0ef3214aed10f6505e927d245b8cc2868ccf934eeda094c18e3 27125 
pacemaker_2.0.5-2_amd64.buildinfo
Files:
 0059ffcb2395b7dd981816eaa002eed5 3389 admin optional pacemaker_2.0.5-2.dsc
 b8a7ea4cb828f96735381895f76d4dd9 46736 admin optional 
pacemaker_2.0.5-2.debian.tar.xz
 14c1a16f035b1ffe7c3bd991e2a03320 27125 admin optional 
pacemaker_2.0.5-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEwddEx0RNIUL7eugtOsj3Fkd+2yMFAl/4sH4ACgkQOsj3Fkd+
2yO/axAAl9++UVT3N3j5Mw0/EukNqUt/fgBtNdb4/5rjs1NyU9+yjCliOAzGRrrp
2fWNh+Ui0SzK/o51KNx6anM0aeJF9maEBN57OXr6jCHiDRmApKQI4CMMMLOqItjD
C57p1Y5uzGjFRvZPR7c49V3AT30St2qgKZlK/vtTDtEmOOgyAgkocbdJjXKqqccS
z9doU6mMNx56Fuc5uAdnq6cD1LZlKDAqmiwEUUQtN3UFvFgLM4l9Tu0IHzTfXnQU
pudrDH03qJuHYzqGHNtWOgw0LY53R8h87nwUI9JZJUICMJMd6lRDlhEPvag776ww
wbzuMMFFUC6rgULc1a5qcem8Mj5yW82iUQDiZ5u51Dna7LczjMjqebX+o1MBxPkb
ZtDWyU57KJZjgh4Qr4CM9og1U3sjWyWkUA/o0zzznQKeMvKOiH4EJcff6XL8fr7u
rMul/6NKceH+UOCf5LhPaWgjI3ML9VXrDkSEzI1Mp2MwWATiZD0hmSWAvnle5MpN
GmihxnTVrzOWswcKF1Y65DNiJFig07d5ZtQf4r0kRuF5ni30Mzd/vQn4JvDjjpVA
sDrW0U3r1+uwm8gN0994oDNcjyFbrWcb3NRdheKi4yKLzjIhbEpHSOoKsXdrsWDH
Zh4zUblN+/QOraER89T+OBQKkHpiLWT0QDT6FIgi90N8FgIU9So=
=1SEs
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to