Your message dated Wed, 20 Jul 2022 22:07:16 +0000
with message-id <[email protected]>
and subject line Bug#949348: fixed in libnet 1.1.6+dfsg-3.2
has caused the Debian Bug report #949348,
regarding libnet: example Makefile includes build paths
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.)
--
949348: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949348
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libnet
Severity: normal
Tags: patch
User: [email protected]
Usertags: buildpath
X-Debbugs-Cc: [email protected]
A Makefile shipped in the examples directory of libnet1-doc contains
build path variations for several values:
ACLOCAL·=·${SHELL}·/build/1st/libnet-1.1.6+dfsg/missing·aclocal-1.16
vs.
ACLOCAL·=·${SHELL}·/build/2/libnet-1.1.6+dfsg/2nd/missing·aclocal-1.16
This makes the build unreproducible when built from a different path,
but the Makefile itself would require some manual configuration anyways,
since the end-user most likely does not contain the original build path
on their system.
I'd suggest simply removing the Makefile, as it is not functional, or
alternately, sanitizing with the attached patch to debian/rules.
live well,
vagrant
From eb284d35ecc3a9d58655e7f1a9c6f6c979c95b61 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <[email protected]>
Date: Sun, 19 Jan 2020 18:04:46 -0800
Subject: [PATCH 2/3] debian/rules: Remove buildpath from example Makefile in
libnet1-doc.
---
debian/rules | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/debian/rules b/debian/rules
index 43f948a..d02674b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,3 +14,12 @@ CFLAGS += -Wno-uninitialized -Wno-unused-but-set-variable
DEB_INSTALL_CHANGELOGS_libnet1 := doc/CHANGELOG
DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
DEB_CONFIGURE_SCRIPT_ENV += GREP=/bin/grep MKDIR_P="/bin/mkdir -p" SED=/bin/sed SHELL=/bin/bash
+
+binary-install/libnet1-doc::
+ # Clean up embedded build paths in order to ensure reproducible builds.
+ sed -i -e "s,-fdebug-prefix-map=$(CURDIR)=\.,,g" \
+ -e "s,-ffile-prefix-map=$(CURDIR)=\.,,g" \
+ -e "s,abs_.*$(CURDIR).*,,g" \
+ -e "s,$(CURDIR).*missing --run,,g" \
+ -e "s,$(CURDIR),./,g" \
+ $(CURDIR)/debian/libnet1-doc/usr/share/doc/libnet1-doc/html/Makefile
--
2.20.1
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: libnet
Source-Version: 1.1.6+dfsg-3.2
Done: Vagrant Cascadian <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libnet, 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.
Vagrant Cascadian <[email protected]> (supplier of updated libnet
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: Sun, 10 Jul 2022 13:45:56 -0700
Source: libnet
Architecture: source
Version: 1.1.6+dfsg-3.2
Distribution: unstable
Urgency: medium
Maintainer: Stefanos Harhalakis <[email protected]>
Changed-By: Vagrant Cascadian <[email protected]>
Closes: 949346 949348
Changes:
libnet (1.1.6+dfsg-3.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Remove example Makefile. (Closes: #949348, #949346)
Checksums-Sha1:
b855d5b86c505a9f277abc5f541fb2b740126023 1528 libnet_1.1.6+dfsg-3.2.dsc
6d0aedf13a2d8b5bc63842f3f8247260c3298c28 14768
libnet_1.1.6+dfsg-3.2.debian.tar.xz
Checksums-Sha256:
ad3fe1b0abbdf4c402c9b730361b3307f6ecd3a4562632fac124b8c74621ea75 1528
libnet_1.1.6+dfsg-3.2.dsc
9b7e8a81e1296c8781c0b1c5df4e537438f7ed5e716b2df327273421120071e8 14768
libnet_1.1.6+dfsg-3.2.debian.tar.xz
Files:
cc57d6bb4af1f44069c2ca6b49670688 1528 net optional libnet_1.1.6+dfsg-3.2.dsc
717b3654ccab3bbe5a824ce1a49e4085 14768 net optional
libnet_1.1.6+dfsg-3.2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCYss/wyAcdmFncmFudEBy
ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqrEiAP9d3MFIwojSa5B3
LGAN77j+X1VuJHDyIAEOzkRS9SrRIAEAuJ4iYeFZ1dHia3cPmHk2IIIzH/fH0Q1f
A6tsMlRDEwo=
=V7oM
-----END PGP SIGNATURE-----
--- End Message ---