Debian Bug report logs - #1030708
gap-browse: please make the build reproducible

version graph

Package: src:gap-browse; Maintainer for src:gap-browse is Joachim Zobel <jz-2017@heute-morgen.de>;

Reported by: "Chris Lamb" <lamby@debian.org>

Date: Mon, 6 Feb 2023 17:09:02 UTC

Severity: wishlist

Tags: patch

Found in version gap-browse/1.8.18-1

Fixed in version gap-browse/1.8.21-1

Done: Joachim Zobel <jz-2017@heute-morgen.de>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Joachim Zobel <jz-2017@heute-morgen.de>:
Bug#1030708; Package src:gap-browse. (Mon, 06 Feb 2023 17:09: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, Joachim Zobel <jz-2017@heute-morgen.de>. (Mon, 06 Feb 2023 17:09:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: gap-browse: please make the build reproducible
Date: Mon, 06 Feb 2023 09:06:42 -0800
[Message part 1 (text/plain, inline)]
Source: gap-browse
Version: 1.8.18-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
gap-browse could not be built reproducibly.

This is because the call to gac in debian/rules did not inherit
the contents of CFLAGS which, amongst other things, contains the
correct -ffile-prefix-map switch to ensure that the binary does
not embed the current build path.

A patch is attached that uses /usr/share/dpkg/default.mk to get the
variable, which also means that we can drop the manual call to
parse/generate SOURCE_DATE_EPOCH.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[gap-browse.diff.txt (text/plain, attachment)]

Reply sent to Joachim Zobel <jz-2017@heute-morgen.de>:
You have taken responsibility. (Fri, 07 Apr 2023 17:51:05 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Fri, 07 Apr 2023 17:51:05 GMT) (full text, mbox, link).


Message #10 received at 1030708-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1030708-close@bugs.debian.org
Subject: Bug#1030708: fixed in gap-browse 1.8.21-1
Date: Fri, 07 Apr 2023 17:48:56 +0000
Source: gap-browse
Source-Version: 1.8.21-1
Done: Joachim Zobel <jz-2017@heute-morgen.de>

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

Debian distribution maintenance software
pp.
Joachim Zobel <jz-2017@heute-morgen.de> (supplier of updated gap-browse 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: SHA512

Format: 1.8
Date: Thu, 09 Feb 2023 19:50:07 +0100
Source: gap-browse
Architecture: source
Version: 1.8.21-1
Distribution: unstable
Urgency: medium
Maintainer: Joachim Zobel <jz-2017@heute-morgen.de>
Changed-By: Joachim Zobel <jz-2017@heute-morgen.de>
Closes: 1030541 1030708
Changes:
 gap-browse (1.8.21-1) unstable; urgency=medium
 .
   * New upstream version
   * Applied patch from Chris Lamb <lamby@debian.org> to make build
     reproducible (Closes: #1030708).
   * Fixed autopkgtest to run on the debian build systems (Closes: #1030541).
   * Removed bibl/gap-publishednicer.bib because there is no explicit copyright.
Checksums-Sha1:
 cba3d098d2260f9c6a04932a3dcd20f74c8ceb79 2172 gap-browse_1.8.21-1.dsc
 fee43a29d03a5b095924bf6a6952484452650638 908736 gap-browse_1.8.21.orig.tar.xz
 c6848b1f1258e72130fbd1b9a3f8649e165e6e3a 4836 gap-browse_1.8.21-1.debian.tar.xz
 b074f0b6775259cd847a18a96ebade3f11a8c6dd 16476 gap-browse_1.8.21-1_amd64.buildinfo
Checksums-Sha256:
 80e4db035ad82d42c60222a53dc48c71587c071abcc8742cd27c1b2a6510c6ae 2172 gap-browse_1.8.21-1.dsc
 f136c7aff917bf74d39fea2c84aebc2106861c35a4d6180d60844762492ab3ec 908736 gap-browse_1.8.21.orig.tar.xz
 ac2516537053c3e3e81a587e372c15129ad8cdbb40a4611ed27c76b213f7e04a 4836 gap-browse_1.8.21-1.debian.tar.xz
 f0aa177f8f9ec11f401b27abba70927bed0c4eebda405a55151eae7926b625c3 16476 gap-browse_1.8.21-1_amd64.buildinfo
Files:
 c2e761651b699794b998a6f548b7fe0d 2172 math optional gap-browse_1.8.21-1.dsc
 34de36662f02868e586c8fa62cf82c7f 908736 math optional gap-browse_1.8.21.orig.tar.xz
 f191b5dd481b78f79da182f4577f6b3f 4836 math optional gap-browse_1.8.21-1.debian.tar.xz
 ee76c497fd1de6169518f78fe12759a3 16476 math optional gap-browse_1.8.21-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEHyyVzMFxc65o8GdZ++CNpkv3iqkFAmQwT44ACgkQ++CNpkv3
iqm7aA/7Bcz6VeHYxJHQMUMCjJxCFxZiiZNPGJH7X7KRVfLzgAze7hIkNILLX8TE
fyCGPn2pWwTa2lBuljxPbNXVp9gWAAahSbq/gKpAqANjnSOrxVktbkK/QcqI+ok5
7FrfYosRFNnhnPp3dCnqeUpUdYEsUJQXXqEAiwVu+6bIU5wGuR8IdwsQrO8P/nHc
oclAzqtWYJlT5Oco/K6NcgmBZ9fMYcq26DKyXPgJ5QBJpEGRKjpEOLlsE3yub+kT
3PaoqPfDzY9noPkiYBY/Sggx1MC0HB3MSPmhpBRTTEjyZMhVrKo0Z9in0c8oiSHF
i3TANxl5NzkPIK2Wx2kDa+aYt1lWsfyZmoy6zs+ufqu6/DeZProa6tE0w789F29K
enNpnXP2C9sYKrjpFD/vc78ggGdiicoWdcuUKQLqXYdS2flK+maGemm62iC3IzdF
TBeCuUtvO2mLJh2jCLQwH5ziPlsOR7Ui8Q8+35KRFE6WTGDBi4Em2Y5AspVzt4VS
NumqwFxOK+NVXXyomxgjZHLFlJyXyunsAxbeuUSTiPYAi2sI73/C3R+RDvzQrMgu
lhvMObBCBTN1QCK8+vKHBacb1WsJXfeMPIEDUayCsAbJzrxAZNs5AWDhWP8ggj0f
BxGyVb0hLHcUvEBrwVXEgYA5KPK39AKizTnOjVLMipwe7BFwJRc=
=7aT5
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 08 May 2023 07:24:49 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 12:33:29 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.