Your message dated Thu, 21 May 2020 08:36:01 +0000
with message-id <e1jbggl-0008ym...@fasolo.debian.org>
and subject line Bug#915303: fixed in mailagent 1:3.1-106-1
has caused the Debian Bug report #915303,
regarding mailagent: reproducible build (usrmerge): embeds path of cat and zcat 
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 ow...@bugs.debian.org
immediately.)


-- 
915303: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915303
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: mailagent
Version: 3.1-81-4
Severity: normal
Tags: patch
User: m...@linux.it
Usertags: usrmerge

Dear Maintainer,

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

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/mailagent.html

The problem is that the full path of cat and zcat is lookup up via PATH
at build-time and embedded into shipped files.
On merged-usr systems /bin is a symlink to /usr/bin and PATH normally
contains /usr/bin before /bin, thus finding /usr/bin/cat (instead
of /bin/cat like on a non-merged system).

The problem is easily fixed by explicitly passing the paths to use
to configure via debian/rules. Please see attached debdiff.

Regards,
Andreas Henriksson
diff -u mailagent-3.1-81/debian/changelog mailagent-3.1-81/debian/changelog
--- mailagent-3.1-81/debian/changelog
+++ mailagent-3.1-81/debian/changelog
@@ -1,3 +1,11 @@
+mailagent (1:3.1-81-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Pass configure flags -D cat=/bin/cat -D zcat=/bin/zcat
+    - fixes reproducible build on merged-usr vs non-merged
+
+ -- Andreas Henriksson <andr...@fatal.se>  Sun, 02 Dec 2018 17:44:18 +0100
+
 mailagent (1:3.1-81-4) unstable; urgency=low
 
   * Commented out a $USER in the man page shell sources that was capturing
diff -u mailagent-3.1-81/debian/rules mailagent-3.1-81/debian/rules
--- mailagent-3.1-81/debian/rules
+++ mailagent-3.1-81/debian/rules
@@ -33,6 +33,7 @@
               eval "$(dpkg-buildflags --export=sh)"     && \
                 sh ./Configure                             \
                   -de                                      \
+                  -D cat=/bin/cat -D zcat=/bin/zcat        \
                   -D prefix=$(PREFIX)                      \
                   -D orgname=/etc/news/organization        \
                   -D myhostname=localhost                  \

--- End Message ---
--- Begin Message ---
Source: mailagent
Source-Version: 1:3.1-106-1
Done: Manoj Srivastava <sriva...@debian.org>

We believe that the bug you reported is fixed in the latest version of
mailagent, 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 915...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Manoj Srivastava <sriva...@debian.org> (supplier of updated mailagent 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: Thu, 21 May 2020 00:30:17 -0700
Source: mailagent
Architecture: source
Version: 1:3.1-106-1
Distribution: unstable
Urgency: medium
Maintainer: Manoj Srivastava <sriva...@debian.org>
Changed-By: Manoj Srivastava <sriva...@debian.org>
Closes: 915303 919182
Changes:
 mailagent (1:3.1-106-1) unstable; urgency=medium
 .
   * Upstream has moved to git. This is the new upstream HEAD
   * Indeed, whilst the current version worked fine with Debian 7, changes
     made to INN2 on Debian 9 break the POST command and cause the messages
     to be rejected as news articles.
   * Bug fix: "Mailagent not up-to-date", thanks to Raphael Manfredi
     (Closes: #919182).
   * Pass configure flags -D cat=/bin/cat -D zcat=/bin/zcat fixes
     reproducible build on merged-usr vs non-merged
   * Bug fix: "reproducible build (usrmerge): embeds path of cat and zcat
     found via PATH", thanks to Andreas Henriksson (Closes: #915303).
Checksums-Sha1:
 ba0851bc7a74ffb967447b9a9e57f3349818db14 1810 mailagent_3.1-106-1.dsc
 1917244c948fb3987f372454dcf76260f6e1b1df 574866 mailagent_3.1-106.orig.tar.gz
 5c8dba92b8ef333c5b20afd5f40e5ce9cfb3006c 76559 mailagent_3.1-106-1.diff.gz
Checksums-Sha256:
 baa6c8a715fc9a3e0d602478449b8cf98eccaa07d445d8a891017c8c4ba32724 1810 
mailagent_3.1-106-1.dsc
 40150fd934ed91eb7f4614ec004797eae06eb3bac2a0ab4df58cc28c0d7f4aa4 574866 
mailagent_3.1-106.orig.tar.gz
 72832da16c8198a5fe276dfb1359f0fa4718a678f8339d4143f9f09ac88d7b38 76559 
mailagent_3.1-106-1.diff.gz
Files:
 1313baa698c341c336c671e0568e2643 1810 mail optional mailagent_3.1-106-1.dsc
 65b11fc4914495381b7999b15f4471f7 574866 mail optional 
mailagent_3.1-106.orig.tar.gz
 848bec9bb1364a78b181a3152106da76 76559 mail optional 
mailagent_3.1-106-1.diff.gz

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

iQGZBAEBCgCDFiEEq6cQJaG1qIpOX2jCNr1yD29XZHIFAl7GNkRQFIAAAAAAGwAs
c3JpdmFzdGFAZ29sZGVuLWdyeXBob24uY29tQUJBNzEwMjVBMUI1QTg4QTRFNUY2
OEMyMzZCRDcyMEY2RjU3NjQ3Ml8yMjYUHHNyaXZhc3RhQGRlYmlhbi5vcmcACgkQ
Nr1yD29XZHLKPwf9Ftz3cCxVzXC8FFtr1oaIrYI5XTCZcbPZfhVm6ORkpviKAABJ
Ts2DG87/tYDWlMb64XT+Wt2Q/8Gxj7CbeaJAGiUz7Uadmsw0aL4UiiU9JC8TjUAH
PCelotqlFApruhufq5nrLgDGV0gdmDdpFpMs48iUnANAutZfc26AWDVXRPk13HRB
FjbkBdvjPwL9UvXJO/pGL+ErN2H0W8UipwYD4lsB828clxLyKBdFMISn8tOfWRSj
MQy3/PaPizwhSxkxX3kpNAQ9YX+7+Tm04Ni+ljGpCb/KqfeRiSx7nqMJE12scwHb
dg/t671hDWobdfoFrUe/hGHXY/xHZf44rvc34Q==
=wJE7
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to