Your message dated Sun, 02 Dec 2018 10:49:26 +0000
with message-id <[email protected]>
and subject line Bug#915240: fixed in fence-agents 4.3.2-2
has caused the Debian Bug report #915240,
regarding fence-agents: reproducible build (usrmerge): embeds path of ping 
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.)


-- 
915240: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915240
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fence-agents
Version: 4.3.2-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: usrmerge

Dear Maintainer,

The package currently fails to build reproducibly on merged-usr vs
non-merged systems.

The problem is that ping and ping6 full paths are looked up from
PATH and embedded into a shipped file.

This can easily be fixed by passing PING_CMD, PING6_CMD and PING4_CMD
to configure as already done for PYTHON et.al.

HEADS UP: for unknown reason, the generated configure script in
this package ends up only accepting PING*_CMD values if they are
absolute paths! (Other packages configure accepts any value of their
variables as valid.)
So while I think it would be better in this package to build without
embedding full path (and instead rely on runtime  systems PATH)
it will need to be absolute for configure not to silently ignore
what you specify.

Please see attached debdiff.

Regards,
Andreas Henriksson
diff -Nru fence-agents-4.3.2/debian/changelog 
fence-agents-4.3.2/debian/changelog
--- fence-agents-4.3.2/debian/changelog 2018-11-29 16:34:08.000000000 +0100
+++ fence-agents-4.3.2/debian/changelog 2018-12-01 22:11:51.000000000 +0100
@@ -1,3 +1,11 @@
+fence-agents (4.3.2-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Pass PING{,4,6}_CMD to configure
+    - fixes reproducible build on merged-usr vs non-merged
+
+ -- Andreas Henriksson <[email protected]>  Sat, 01 Dec 2018 22:11:51 +0100
+
 fence-agents (4.3.2-1) unstable; urgency=medium
 
   * New upstream version 4.3.2
diff -Nru fence-agents-4.3.2/debian/rules fence-agents-4.3.2/debian/rules
--- fence-agents-4.3.2/debian/rules     2018-10-09 10:13:21.000000000 +0200
+++ fence-agents-4.3.2/debian/rules     2018-12-01 22:11:51.000000000 +0100
@@ -20,6 +20,9 @@
                --bindir=/usr/bin \
                --sbindir=/usr/sbin \
                --libexecdir=/usr/lib/fence-agents \
+               PING_CMD=/bin/ping \
+               PING6_CMD=/bin/ping6 \
+               PING4_CMD="/bin/ping -4" \
                PYTHON=/usr/bin/python3 \
                SBD_PATH=/usr/sbin/sbd \
                VGS_PATH=/sbin/vgs

--- End Message ---
--- Begin Message ---
Source: fence-agents
Source-Version: 4.3.2-2

We believe that the bug you reported is fixed in the latest version of
fence-agents, 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.
Valentin Vidic <[email protected]> (supplier of updated fence-agents 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, 02 Dec 2018 10:17:57 +0100
Source: fence-agents
Binary: fence-agents
Architecture: source
Version: 4.3.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian HA Maintainers 
<[email protected]>
Changed-By: Valentin Vidic <[email protected]>
Description:
 fence-agents - Fence Agents for Red Hat Cluster
Closes: 915240
Changes:
 fence-agents (4.3.2-2) unstable; urgency=medium
 .
   * Pass PING{,4,6}_CMD to configure (Closes: #915240)
Checksums-Sha1:
 3a02d0293087f516fa920e6bbd9a1d6d32e3ec9d 2431 fence-agents_4.3.2-2.dsc
 26c4bd67131c8babc2612117503ccc3699e5582a 6796 
fence-agents_4.3.2-2.debian.tar.xz
 13e7b28db00517f704a5d7c3765dc912a80eff61 10698 
fence-agents_4.3.2-2_source.buildinfo
Checksums-Sha256:
 2127f33e85b01d1d9245257683460a7a593adc27e510dbe2fa6aeab4737c110d 2431 
fence-agents_4.3.2-2.dsc
 dff0a876d77da7e757e9de8d639d1003c7dbd7d239fff1bfdc8e92853db5c166 6796 
fence-agents_4.3.2-2.debian.tar.xz
 5e816bb035e4a98cde862c009ea154f682df57cc2021cbfb781592addd678e7d 10698 
fence-agents_4.3.2-2_source.buildinfo
Files:
 80e47625275d8aa1d6256793775c8d4a 2431 admin optional fence-agents_4.3.2-2.dsc
 0d8a757218731d6fc42d6fbd464331e5 6796 admin optional 
fence-agents_4.3.2-2.debian.tar.xz
 973a353ce0b0dee0df2914fa36ed162e 10698 admin optional 
fence-agents_4.3.2-2_source.buildinfo

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

iQJGBAEBCgAwFiEExaW53cM9k/u2PWfIMofYmpfNqHsFAlwDs74SHHZ2aWRpY0Bk
ZWJpYW4ub3JnAAoJEDKH2JqXzah715cQAKHHIoMN4JM+Tw+w9UeSgoTfhLJ3pIAi
NsxKZ5shmJFqDschSl3EW24RDnB1OFZluYaZdgapSkg36pozonn1sTjxx5gyAne8
xfNvKW7feyEQWktuCV1s9x4EG0/7Ys8RQekAA4msLB/on/mzGUU//oZuXdGNl6Q+
pRbJ9S+7utxm2roPsAQ+akyHlWT+TT9flyevGnD1Vcdz7P+P4rBBy+66kDXH3p86
dSaBt529laUsl0JhQrRuHrX/fBMm3F3FICWzISYlV3Mf77a4f1E++I8v9d9c7PT5
dpb/LB/OQiC+j0LI4ekcGTl2x+MDRlFsFFRy0uOvdG1JKRJg3p++87GKBkLHk2op
PGW76dSjTyHjfwjOSfvrc8i3RtR9cmYJT2yP8/qYurygN+t+byPJIatLY8y/xm/3
MCuSvTAce7xU8N2M2ZrevaAoPPD9OLJPHVv2A5Y2DkC6cMkQLA98ACYYfCy/hYQQ
A8x/uNwnCRa1gN7t405KO4LIQc9pwn5N/cIfovdwPSSRlGY2afUhOIXfYjQAztvJ
Olr8HsvkbEqLYLcCu+jxninKFzmTt68kYfzKBkdjmnyN14kEbftisUGOycoM+DVV
3otFwrDit59emCS6yK3kvE5Me/aSkjRT9UG45AGdh0zhaoUFUf7CkdsXR0lCmU9m
DaGCCd7FCkvW
=0aIb
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to