Your message dated Sun, 02 Dec 2018 14:48:21 +0000
with message-id <[email protected]>
and subject line Bug#915164: fixed in libsmi 0.4.8+dfsg2-16
has caused the Debian Bug report #915164,
regarding libsmi: reproducible build (usrmerge): embeds path of sh found via 
PATH
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.)


-- 
915164: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915164
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libsmi
Version: 0.4.8+dfsg2-15
Severity: normal
Tags: patch
User: [email protected]
Usertags: usrmerge

Dear Maintainer,

According to reproducible build tests libsmi gets built differently
on a merged-usr system vs a non-merged system.

The package embeds the full path of sh. Since PATH defaults to /usr/bin
before /bin, the first will be used on a usrmerged system where they're
both essentially the same thing, but /usr/bin/sh does not exist on non-
merged systems.

The attached patch passes SH=/bin/sh to explicitly set the path.

Regards,
Ansgar

diff -Nru libsmi-0.4.8+dfsg2/debian/changelog libsmi-0.4.8+dfsg2/debian/changelog
--- libsmi-0.4.8+dfsg2/debian/changelog	2016-11-17 15:33:25.000000000 +0100
+++ libsmi-0.4.8+dfsg2/debian/changelog	2018-12-01 13:07:16.000000000 +0100
@@ -1,3 +1,10 @@
+libsmi (0.4.8+dfsg2-15.1) UNRELEASED; urgency=medium
+
+  * Explicit pass SH=/bin/sh to configure to make build reproducible
+    between merged-usr and non-merged-usr systems.
+
+ -- Ansgar Burchardt <[email protected]>  Sat, 01 Dec 2018 13:07:16 +0100
+
 libsmi (0.4.8+dfsg2-15) unstable; urgency=medium
 
   * Add /var/lib/snmp/mibs/site to the default search path for MIB files.
diff -Nru libsmi-0.4.8+dfsg2/debian/rules libsmi-0.4.8+dfsg2/debian/rules
--- libsmi-0.4.8+dfsg2/debian/rules	2016-11-17 15:33:25.000000000 +0100
+++ libsmi-0.4.8+dfsg2/debian/rules	2018-12-01 13:00:07.000000000 +0100
@@ -4,6 +4,9 @@
 %:
 	dh $@ --with autoreconf
 
+override_dh_auto_configure:
+	dh_auto_configure -- SH=/bin/sh
+
 override_dh_auto_test:
 	# Don't do that.
 

--- End Message ---
--- Begin Message ---
Source: libsmi
Source-Version: 0.4.8+dfsg2-16

We believe that the bug you reported is fixed in the latest version of
libsmi, 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.
Vincent Bernat <[email protected]> (supplier of updated libsmi 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: SHA256

Format: 1.8
Date: Sun, 02 Dec 2018 14:45:48 +0100
Source: libsmi
Binary: smitools smistrip libsmi2ldbl libsmi2-dev libsmi2-common
Architecture: source
Version: 0.4.8+dfsg2-16
Distribution: unstable
Urgency: medium
Maintainer: Vincent Bernat <[email protected]>
Changed-By: Vincent Bernat <[email protected]>
Description:
 libsmi2-common - library to access SMI MIB information - MIB module files
 libsmi2-dev - library to access SMI MIB information - development files
 libsmi2ldbl - library to access SMI MIB information
 smistrip   - extract MIB from text files like RFC
 smitools   - various tools operating on MIB module files
Closes: 915164
Changes:
 libsmi (0.4.8+dfsg2-16) unstable; urgency=medium
 .
   [ Ansgar Burchardt ]
   * Explicit pass SH=/bin/sh to configure to make build reproducible
     between merged-usr and non-merged-usr systems. Closes: #915164.
 .
   [ Vincent Bernat ]
   * d/control: promote libsmi-common to priority optional.
   * d/control: remove obsolete Vcs-* fields.
Checksums-Sha1:
 8ff65cdf2849599ce07de9aea8dd20460bdceaa2 2030 libsmi_0.4.8+dfsg2-16.dsc
 a8ea9304d88f340488575e80834c78c73cb22274 13800 
libsmi_0.4.8+dfsg2-16.debian.tar.xz
 b7c19d2d40107ee931b1cc00f6262fc571c1d7bd 7578 
libsmi_0.4.8+dfsg2-16_amd64.buildinfo
Checksums-Sha256:
 98812e0d5a991c53857efc1455972b035e3562f80edb112718db013a291ec8f7 2030 
libsmi_0.4.8+dfsg2-16.dsc
 8d3f596123d95526ed7802ab14880a16f87718a08fc8ac3e8182d5175256abdd 13800 
libsmi_0.4.8+dfsg2-16.debian.tar.xz
 15221ecd6d2f0458ada3dc67e732cabc929a72729a43a0eb5ad539df2cf916d0 7578 
libsmi_0.4.8+dfsg2-16_amd64.buildinfo
Files:
 2fd67c840e5b3dc10601844b97dd1d6c 2030 libs optional libsmi_0.4.8+dfsg2-16.dsc
 0397dcc3e551e6e29723254ba2c5a99a 13800 libs optional 
libsmi_0.4.8+dfsg2-16.debian.tar.xz
 92721c9a3414ad6815f037e0d9a63dfe 7578 libs optional 
libsmi_0.4.8+dfsg2-16_amd64.buildinfo

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

iQJGBAEBCAAwFiEErvI0h2bzccaJpzYAlaQv6DU1JfkFAlwD460SHGJlcm5hdEBk
ZWJpYW4ub3JnAAoJEJWkL+g1NSX5NEUP/3SLCL9Km4GP+8z6l4gFrCh3MMXk2OBD
DpuY8Fbn03pB3WNmg8jHsM8rxCo0mnO5Nd9LhAuZOyozUmlBxveRsw3D2MU3xUE7
BVrJyJ+kOC/EEGiIV1Hvq3EPVyTgXSj2YKnuLjnaVKN22AEkSqrvllo8zN/oXFjT
LUKWAqAI5115Sy0FQ7QaEjAa0vX3vXmkp4/dBF9bkw75SN5/VxAO5zMuVAJ238Pv
sxc+CuQSRgEoYae8CKoCfjWPSxWXdJXrsa7JgJCcwt9UcRwNCDo05oxu+ktgwnv2
Y+pFSnHKcr6XXZHQezGGxpDwQXvSTe98mo70RxEilEVhMB7VpQo0Jmwq3Oo/na42
0sw2w4gXvqfsqkXL5OXSQthtv7jOWitR60gSRJIFysQNs1M2XIQ4Y1Lexxq/oMBo
zs/eIRqAADdgvzMn9zDPl7FEBxk2KDPYnEPbqRLyIyj28flgcS7Kb602TfJoURdk
uhiPxQIqhuTABg0Pg9hWdK+L6GGnqxEjoqPfTp1FHfl4p3jzsCHEG3dgg91xoi5B
WCfh0SXCnOWoVg8jJ3twFWB62099V6O4UkszHieLjrjATPU8Md9z4umA7cUV+nm+
jL/tMKtUr8vSE7ERuWFFS+pTXv/r3uF3J59fPo4+M+CcnSpXfdH5KcRlT8ZyveQU
sXYyxMazKkua
=X5Jc
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to