Debian Bug report logs -
#934767
ecbuild: please make the build reproducible
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Wed, 14 Aug 2019 15:39:01 UTC
Severity: wishlist
Tags: patch
Found in version ecbuild/3.0.3-1
Fixed in version ecbuild/3.0.3-3
Done: Alastair McKinstry <mckinstry@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Alastair McKinstry <mckinstry@debian.org>:
Bug#934767; Package src:ecbuild.
(Wed, 14 Aug 2019 15:39:04 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Alastair McKinstry <mckinstry@debian.org>.
(Wed, 14 Aug 2019 15:39:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: ecbuild
Version: 3.0.3-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed
that ecbuild could not be built reproducibly.
This is due to it shipping /usr/lib/cmake/ecbuild/ecbuild-import.cmake
which contains the absolute build path:
│ │ │ │ @@ -1,9 +1,9 @@
│ │ │ │ if(ecbuild_IS_BUILD_DIR_EXPORT)
│ │ │ │ - set(ecbuild_MACROS_DIR /build/1st/ecbuild-3.0.3/cmake)
│ │ │ │ + set(ecbuild_MACROS_DIR /build/2/ecbuild-3.0.3/2nd/cmake)
│ │ │ │ else()
A patch is attached that replaces the build dir in the installed
package to /usr/share/ecbuild/cmake.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[ecbuild.diff.txt (text/plain, attachment)]
Reply sent
to Alastair McKinstry <mckinstry@debian.org>:
You have taken responsibility.
(Mon, 23 Sep 2019 15:21:03 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Mon, 23 Sep 2019 15:21:03 GMT) (full text, mbox, link).
Message #10 received at 934767-close@bugs.debian.org (full text, mbox, reply):
Source: ecbuild
Source-Version: 3.0.3-3
We believe that the bug you reported is fixed in the latest version of
ecbuild, 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 934767@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <mckinstry@debian.org> (supplier of updated ecbuild 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 23 Sep 2019 15:37:43 +0100
Source: ecbuild
Architecture: source
Version: 3.0.3-3
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <mckinstry@debian.org>
Changed-By: Alastair McKinstry <mckinstry@debian.org>
Closes: 934767
Changes:
ecbuild (3.0.3-3) unstable; urgency=medium
.
* Patch from Chris Lamb for reproduciblity. Closes: #934767
Checksums-Sha1:
fd994aed72dd1437bc1ea61aca9da566ce5cc330 1942 ecbuild_3.0.3-3.dsc
8c14e2f906dbe889efb66bd2fc69884caa9919a7 1768 ecbuild_3.0.3-3.debian.tar.xz
Checksums-Sha256:
8265569ecc236e9620a9f8a6454066ed4d2ae0c1e973c21b6740c3cd2e4b619f 1942 ecbuild_3.0.3-3.dsc
d9fb1896088252547c3a3b7b0c91e1a5ab938aec5753bbf1d42338b6aae6767c 1768 ecbuild_3.0.3-3.debian.tar.xz
Files:
b773276c44b8925332bed2997ccc6eab 1942 science optional ecbuild_3.0.3-3.dsc
a605d058c9233e4821d6d77134ff3e7c 1768 science optional ecbuild_3.0.3-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAl2I36AACgkQy+a7Tl2a
06WIARAAh8ezSipEDrxKLNn3bv0deSpSDqwwTniIxuSihy5oPfL8swVFEHE11iaF
r5PU+PPYapjTdcgMoNdr0p6QGA4M6W8BPAs1Y/EDGs5dAQzu2z3xbiRCqG7QHlYr
+GBAK9UXhZQDg4xHrtFimxzmnRVHAd3GSlhmWD+I1z/Y7xv08sQzZ1FAzk9aeKVP
86CbEzsEujN9ReJl1s1478QUq4Sp2RQyv+YzqsWKpmTEk+NeWNScUnIXn/bkJCI5
r74UtLLsOjuEvKDXnuBA0DX5kjjZljUS7OhV5BtK0Mqn0Ycr5xeAUmRZMQK7HdTw
VZHHzNg5VbGQAevz6AcoG9HYWpxI4ZY1AaI5FoDzGoagMFn/yG5DUAiwoQJvoYZB
F9JVL0gWrcSEY5MXJKujxMxwUJdLZHKJ1yL9TUR5RPamHS9CrTf/rhLv11GBFJQL
AednESkd/C+79ML0GwXJUPpSVwyyBlag6KlVvLI2s+u5l62PMxhMJrVhsvXQjUY5
RBCTe0kObu8BmrlLJZhJAv8iJeM/m8tYFHjXIzVa/cFYvH+ISxN+s63ACG4ZOjHR
2cLQXLA84RleTN3ZwBn4UnsrT+lcw33oCsexnEo3zfMdCeQtTkHwNNjqmhc1qOCl
Lsz6l0/D7nSkpVaPqJgjLcN08vcg37hS7ewIqnqDqZqXWPWeYFI=
=X6tI
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 16 Nov 2019 07:28:10 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 09:42:21 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.