Your message dated Tue, 22 Apr 2025 22:04:21 +0000
with message-id <e1u7lj3-009uuk...@fasolo.debian.org>
and subject line Bug#1103917: fixed in argus 2:5.0.2-3
has caused the Debian Bug report #1103917,
regarding argus: do not check for /var/lib/dbus/machine-id during build
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 ow...@bugs.debian.org
immediately.)
--
1103917: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103917
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: argus
Version: 2:5.0.2-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
argus checks for presence of /var/lib/dbus/machine-id during build and
changes its build depending on its presence or absence. This is bad for
reproducibility as the build environment needs to replicate that
presence or absence, but cannot know it. It also is bad for cross
building as AC_CHECK_FILE makes the build fail hard. I propose forcing
a test result here. On Debian buildds, the file tends to be absent. Once
forced, the build no longer depends on the build environment in this
regard and cross builds work again. I'm attaching a patch for your
convenience.
Helmut
diff --minimal -Nru argus-5.0.2/debian/changelog argus-5.0.2/debian/changelog
--- argus-5.0.2/debian/changelog 2025-04-07 19:36:34.000000000 +0200
+++ argus-5.0.2/debian/changelog 2025-04-22 20:37:28.000000000 +0200
@@ -1,3 +1,10 @@
+argus (2:5.0.2-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Don't check for /var/lib/dbus/machine-id during build. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de> Tue, 22 Apr 2025 20:37:28 +0200
+
argus (2:5.0.2-1) unstable; urgency=low
* New upstream version
diff --minimal -Nru argus-5.0.2/debian/rules argus-5.0.2/debian/rules
--- argus-5.0.2/debian/rules 2025-04-07 19:36:34.000000000 +0200
+++ argus-5.0.2/debian/rules 2025-04-22 20:37:25.000000000 +0200
@@ -7,6 +7,10 @@
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/default.mk
+# This file may or may not exist in the build environment and influences the
+# build result. On Debian buildds it tends to be missing.
+export ac_cv_file__var_lib_dbus_machine_id=no
+
%:
dh ${@}
--- End Message ---
--- Begin Message ---
Source: argus
Source-Version: 2:5.0.2-3
Done: Michael Stone <mst...@debian.org>
We believe that the bug you reported is fixed in the latest version of
argus, 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 1103...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Stone <mst...@debian.org> (supplier of updated argus 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 22 Apr 2025 17:47:40 -0400
Source: argus
Architecture: source
Version: 2:5.0.2-3
Distribution: unstable
Urgency: medium
Maintainer: Michael Stone <mst...@debian.org>
Changed-By: Michael Stone <mst...@debian.org>
Closes: 1103917
Changes:
argus (2:5.0.2-3) unstable; urgency=medium
.
* Don't check for /var/lib/dbus/machine-id during build.
Thanks Helmut Grohne <hel...@subdivi.de> (Closes: #1103917)
* Update standards version (no changes)
Checksums-Sha1:
37eb680ba7097a75ca74aee8a2e15384fbd17df4 1774 argus_5.0.2-3.dsc
30636a79cafed2647fda5a55000a906b015323ab 8980 argus_5.0.2-3.debian.tar.xz
47b508e0705ea102fa10fbde8609c0f5e378d552 8076 argus_5.0.2-3_amd64.buildinfo
Checksums-Sha256:
12c4d63baa534e6d9786bb2a29e7eaa123f28514cf524a77049e8a9278c08d42 1774
argus_5.0.2-3.dsc
d28a7de4aa430ff75c2d2641e113f894115b25d21410cc71d36288703b7d15cd 8980
argus_5.0.2-3.debian.tar.xz
390a37ff777228c66e5730dce58665d92a1010a213aa967620c07dcd10e59079 8076
argus_5.0.2-3_amd64.buildinfo
Files:
a1bb273e074d8e5299550cc0b37fcb03 1774 net optional argus_5.0.2-3.dsc
71db261bffb43b28b32263cd991f7362 8980 net optional argus_5.0.2-3.debian.tar.xz
da19b621341507fd1bd92630863eab56 8076 net optional
argus_5.0.2-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEAtUxX/EfGGGGDh4C9hqs3PoR/94FAmgIDtUACgkQ9hqs3PoR
/94dbw//aiJwX8XbmN1Vw+rtQjoZgLoIi1VL22wVFmCcA7P6ZnUQ311m6d145HC8
eU8hnS9pM3FHXv27ZK0U+jeTfHHoxKv2xVhfw96ww7Bw0lgLz2BzRi/Po5cuMKSk
Zq8frV2o4+QlAFSR4dT2migvWYMH6nXBaUBKhXkGStTsNitpH9o3UIxv8tLXV0Wz
1CIcdjIUnY0BXf5NI29xzE30Tcmjihr/ORCPlSoT67hX0dA5pIUlYVX/8RD6lfIG
w/1zT7Ezl8n65IKNROmFkv7EMew0WHcPHw53I8H/c7lPucCJFRReBHB9CsTk15i3
Hc+KcPwjosE3wLR+P9sqStEDEyKjOr48pzFGiaNfBzuKVwf/FZXCjMI2mQtJmqyY
VeSxV9T9dNIqRFiB2I59/l2SihFdz0uJCY3jr/IPDSbm0ArDNcFvy4zwP9codgzt
tvawlwNMS/lsGUn+16ILXW5tQjbIMfIiVwGxRWMI92piwqs4zRv0/QKcD7+LwRIG
sxfEq9sqEPCQg8RP4JnJRinwy6SPDe8IIHPCBhcqIzSzTgxfEjhw+nLpZ03GDyUr
FipP39672GMIg1FyuzIxorC7JsHWYPZAqVQ6zZAG9+9zdLZwf8tRd67R9jKt2By8
WnNr/MVLerv0PxcToRZkZoL88Ojdb702SyN6XRCRoKgaoI+OFo0=
=06o+
-----END PGP SIGNATURE-----
pgpROoqQ8Jori.pgp
Description: PGP signature
--- End Message ---