Debian Bug report logs - #1000326
xrstools: please make the build reproducible

version graph

Package: src:xrstools; Maintainer for src:xrstools is Debian PaN Maintainers <debian-pan-maintainers@alioth-lists.debian.net>;

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

Date: Sun, 21 Nov 2021 17:18:01 UTC

Severity: wishlist

Tags: patch

Found in version xrstools/0.15.0+git20210910+c147919d-1

Fixed in version xrstools/0.15.0+git20210910+c147919d-2

Done: Neil Williams <codehelp@debian.org>

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, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>:
Bug#1000326; Package src:xrstools. (Sun, 21 Nov 2021 17:18:03 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, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>. (Sun, 21 Nov 2021 17:18:03 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: xrstools: please make the build reproducible
Date: Sun, 21 Nov 2021 09:14:23 -0800
[Message part 1 (text/plain, inline)]
Source: xrstools
Version: 0.15.0+git20210910+c147919d-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
xrstools could not be built reproducibly.

This was caused by a default keyword argument in the documentation
which contained an absolute/full pathname.

Patch attached that uses the "if-blah-is-none-blah-equals" Python
idiom.

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


Regards,

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

Added tag(s) pending. Request was from Neil Williams <codehelp@debian.org> to control@bugs.debian.org. (Mon, 22 Nov 2021 13:21:03 GMT) (full text, mbox, link).


Reply sent to Neil Williams <codehelp@debian.org>:
You have taken responsibility. (Mon, 22 Nov 2021 14:42:04 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Mon, 22 Nov 2021 14:42:04 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1000326-close@bugs.debian.org
Subject: Bug#1000326: fixed in xrstools 0.15.0+git20210910+c147919d-2
Date: Mon, 22 Nov 2021 14:40:38 +0000
Source: xrstools
Source-Version: 0.15.0+git20210910+c147919d-2
Done: Neil Williams <codehelp@debian.org>

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

Debian distribution maintenance software
pp.
Neil Williams <codehelp@debian.org> (supplier of updated xrstools 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: Mon, 22 Nov 2021 09:04:05 +0000
Source: xrstools
Architecture: source
Version: 0.15.0+git20210910+c147919d-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Neil Williams <codehelp@debian.org>
Closes: 1000326
Changes:
 xrstools (0.15.0+git20210910+c147919d-2) unstable; urgency=medium
 .
   * Source-only upload, restricting the binaries to amd64 only.
     Not compatible with 32bit architectures & relies on SSE2 support.
   * Apply reproducibility patch for xrs_utilities.py - Thanks Chris Lamb.
     (Closes: #1000326)
   * Apply multiarch hint
Checksums-Sha1:
 06b3911ad542e47c9037a586fe4e59b01442e0f4 2519 xrstools_0.15.0+git20210910+c147919d-2.dsc
 4415f84d5a935f4f35a76f48d837154a736a0352 5496 xrstools_0.15.0+git20210910+c147919d-2.debian.tar.xz
 e7e217fcc5df15b66a50c67339ecde294b803414 16934 xrstools_0.15.0+git20210910+c147919d-2_amd64.buildinfo
Checksums-Sha256:
 e9d519c9b87d3c4bc9c87e72c5d6848cf9402495dc6dec02b602063d4cfa4ef4 2519 xrstools_0.15.0+git20210910+c147919d-2.dsc
 b5d961bc97fe344f9fb5bbebaed348813410bcac7dc3c4cf255a33cb03a0203b 5496 xrstools_0.15.0+git20210910+c147919d-2.debian.tar.xz
 f31fb8e514b327a35384673088f6861a2743ade896ee4e8f805eadd16f0584dc 16934 xrstools_0.15.0+git20210910+c147919d-2_amd64.buildinfo
Files:
 a7ec277fd0579d9c9eca50a5c39520de 2519 science optional xrstools_0.15.0+git20210910+c147919d-2.dsc
 525951d628d001026f8fb6d1bff0b8d2 5496 science optional xrstools_0.15.0+git20210910+c147919d-2.debian.tar.xz
 3b9aa3f0b7f717b2ead412aa2662a643 16934 science optional xrstools_0.15.0+git20210910+c147919d-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEf3HB6ceOc10DYMbM8WfkPIFDtoIFAmGboiAACgkQ8WfkPIFD
toKJPA/+M4yBdnQlMIvFeSCKEi8fHV9UftwA+CDsQnNF11uZgkjTO+cEGYz32Kuh
SHMYMCKsE9NFzUdwU9hBoYz2jJHKL8NLPxwF0Ja8ccJeTlf5JuuUZemZALWDhluu
uHGkCRSsTXq/Z6i7dV2IC/e2eakHxg1NDC3bNbpjfb1oJgcx6sntY7LqY2lEC7n9
qLr7kiQEGrRCOUPLd5X+MiEZeCnpdlR7tqJQDJayAB8URKO3jdPCrY56FUK0eD1Q
LwzXkHWg3939fDVHM27iJoVeesu4uXxw+6KHFHrYfZV+g2Rmoz2VUljt2PX0oI6i
2ZJfweV5K88d9a40f9axDR+4iVqCgIx11+3x1szsq01NjsdyEPcvQut7BKiY4yh3
FOylj+0v6Nyd3gbhWgTmI4mlQ+PfZVm30qjmespv7RNv/Z8z5/I1zA66CeUYoI5Z
h9rVtHOiZBbF8jXZSvttgmC7YDdvPVZzB2EdCks7vLJFE/rqfzQdzvTgyS9LgEM4
EeseopmRa5k4g9ETxBXSazHv08kypvEDQ/06fuEJe8FusZ9WXUL/PDmZnkP6/NY8
gzjZG1YSMaxBMPeyZ+AIwQDzCv3jQTLogh6Onu6lXIRCUmAB1QpuLRVW2y/uHBTz
Wk6nKfZxvsEeCFGQUYUU9/CFh/u8guQEYS24rc0RJBKaHuGYRa8=
=rCwf
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 26 Dec 2021 07:26:20 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 10:04:15 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.