Control: tags -1 + patch pending

On Sat, Dec 01, 2018 at 08:21:35PM +0100, Andreas Henriksson wrote:
> Package: xmlto
> Version: 0.0.28-2
> Severity: normal
> User: [email protected]
> Usertags: usrmerge
> 
> Dear Maintainer,
> 
> The package fails to build reproducibly on systems with merged-usr vs
> non-merged. This is because the full path of cp, sed and grep are
> looked up via PATH and included in shipped files.
> 
> Simply specifying the correct path via the GCP, SED and GREP variables
> passed to configure (like you already do for several other tools)
> fixes this issue.

The attached debdiff has been uploaded to DELAYED/14.

Please feel free to upload a fixed version sooner!

Regards,
Andreas Henriksson
diff -Nru xmlto-0.0.28/debian/changelog xmlto-0.0.28/debian/changelog
--- xmlto-0.0.28/debian/changelog       2017-06-18 11:50:55.000000000 +0200
+++ xmlto-0.0.28/debian/changelog       2018-12-01 20:26:31.000000000 +0100
@@ -1,3 +1,11 @@
+xmlto (0.0.28-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Also pass GCP, SED and GREP to configure
+    - fixes reproducible build on merged-usr vs non-merged (Closes: #915216)
+
+ -- Andreas Henriksson <[email protected]>  Sat, 01 Dec 2018 20:26:31 +0100
+
 xmlto (0.0.28-2) unstable; urgency=medium
 
   * Merge to unstable.
diff -Nru xmlto-0.0.28/debian/rules xmlto-0.0.28/debian/rules
--- xmlto-0.0.28/debian/rules   2017-06-18 11:50:55.000000000 +0200
+++ xmlto-0.0.28/debian/rules   2018-12-01 20:16:10.000000000 +0100
@@ -11,6 +11,9 @@
 override_dh_auto_configure: configure
        dh_auto_configure -- \
            BASH="/bin/bash" \
+           GCP="/bin/cp" \
+           SED="/bin/sed" \
+           GREP="/bin/grep" \
            PAPERCONF="/usr/bin/paperconf" \
            DBLATEX="/usr/bin/dblatex" \
            FOP="/usr/bin/fop" \

Reply via email to