Debian Bug report logs - #840140
fastx-toolkit: please make the build reproducible

version graph

Package: src:fastx-toolkit; Maintainer for src:fastx-toolkit is Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>;

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

Date: Sat, 8 Oct 2016 19:30:02 UTC

Severity: wishlist

Tags: patch

Found in version fastx-toolkit/0.0.14-1

Fixed in version fastx-toolkit/0.0.14-3

Done: Andreas Tille <tille@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-builds@lists.alioth.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>:
Bug#840140; Package src:fastx-toolkit. (Sat, 08 Oct 2016 19:30:04 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>. (Sat, 08 Oct 2016 19:30: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: fastx-toolkit: please make the build reproducible
Date: Sat, 08 Oct 2016 20:28:18 +0100
[Message part 1 (text/plain, inline)]
Source: fastx-toolkit
Version: 0.0.14-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that fastx-toolkit could not be built reproducibly.

Patch attached.

I ended up patching upstream sources instead of fixing/extending the
regexes in debian/rules; the result is subjectively far cleaner and
objectively less brittle.


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


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>:
Bug#840140; Package src:fastx-toolkit. (Fri, 14 Oct 2016 19:45:05 GMT) (full text, mbox, link).


Acknowledgement sent to Sascha Steinbiss <satta@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>. (Fri, 14 Oct 2016 19:45:05 GMT) (full text, mbox, link).


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

From: Sascha Steinbiss <satta@debian.org>
To: 840140@bugs.debian.org
Subject: Re: fastx-toolkit: please make the build reproducible
Date: Fri, 14 Oct 2016 21:40:03 +0200
Hi Chris,

thanks for the report. I just took a look at the patch and now it seems that there are no man pages built for fasta_clipping_histogram.pl and 
fastx_barcode_splitter.pl at all any more, is that intentional?

Cheers
Sascha

On Sat, 08 Oct 2016 20:28:18 +0100 Chris Lamb <lamby@debian.org> wrote:
> Source: fastx-toolkit
> Version: 0.0.14-1
> Severity: wishlist
> Tags: patch
> User: reproducible-builds@lists.alioth.debian.org
> Usertags: buildpath
> X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
> 
> Hi,
> 
> Whilst working on the Reproducible Builds effort [0], we noticed
> that fastx-toolkit could not be built reproducibly.
> 
> Patch attached.
> 
> I ended up patching upstream sources instead of fixing/extending the
> regexes in debian/rules; the result is subjectively far cleaner and
> objectively less brittle.
> 
> 
>  [0] https://reproducible-builds.org/
> 
> 
> Regards,
> 
> -- 
>       ,''`.
>      : :'  :     Chris Lamb
>      `. `'`      lamby@debian.org / chris-lamb.co.uk
>        `-



Reply sent to Andreas Tille <tille@debian.org>:
You have taken responsibility. (Sat, 10 Dec 2016 09:06:04 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Sat, 10 Dec 2016 09:06:04 GMT) (full text, mbox, link).


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

From: Andreas Tille <tille@debian.org>
To: 840140-close@bugs.debian.org
Subject: Bug#840140: fixed in fastx-toolkit 0.0.14-3
Date: Sat, 10 Dec 2016 09:03:24 +0000
Source: fastx-toolkit
Source-Version: 0.0.14-3

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

Debian distribution maintenance software
pp.
Andreas Tille <tille@debian.org> (supplier of updated fastx-toolkit 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: Sat, 10 Dec 2016 08:59:40 +0100
Source: fastx-toolkit
Binary: fastx-toolkit
Architecture: source amd64
Version: 0.0.14-3
Distribution: unstable
Urgency: low
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Description:
 fastx-toolkit - FASTQ/A short nucleotide reads pre-processing tools
Closes: 840140
Changes:
 fastx-toolkit (0.0.14-3) unstable; urgency=low
 .
   [ Steffen Moeller ]
   361a318 Added EDAM annotation for fastx-toolkit.
 .
   [ Andreas Tille ]
   * Make Build reproducible (thanks for the patch to Chris Lamb
     <lamby@debian.org>, the change in d/rules to suppress creation
     of manpages was reverted)
     Closes: #840140
   * cme fix dpkg-control
   * debhelper 10
   * d/watch: version=4
   * Git repository converted to default layout
   * hardening=+all
Checksums-Sha1:
 833268c8bb886c19a5afac585a647b1571a91817 2172 fastx-toolkit_0.0.14-3.dsc
 9f3326ad4d6e1138bb2f093e45100cecc56f5d85 17376 fastx-toolkit_0.0.14-3.debian.tar.xz
 ba2b6c44aa835d67240a68ecf877737b911a5b0f 450624 fastx-toolkit-dbgsym_0.0.14-3_amd64.deb
 c828f5ee37e45ce42911d766de2c9f0a2228c783 5858 fastx-toolkit_0.0.14-3_amd64.buildinfo
 43e08c62ce18eada12966d320997e25bf62f2324 90244 fastx-toolkit_0.0.14-3_amd64.deb
Checksums-Sha256:
 42c908ae86462e7d3501c976b89d1ecc8175c2646649173fb0801457244c891a 2172 fastx-toolkit_0.0.14-3.dsc
 42db23426a1ef607f5444c8275e7b2c904db4b3f16c3204fae16db1aab151ff2 17376 fastx-toolkit_0.0.14-3.debian.tar.xz
 e7ffac036aac172895a142c494cf7bbab1c5f136cf18bf9f2d3d0749f612db67 450624 fastx-toolkit-dbgsym_0.0.14-3_amd64.deb
 27d4602159d04b3e3d057d1dd0ea2b95652c622dc3ca629c7edb9079598aba6e 5858 fastx-toolkit_0.0.14-3_amd64.buildinfo
 f1fa9a6198c4a5a15b55323aacc13ef7d79b61bc6d956e75875b784d6e14d040 90244 fastx-toolkit_0.0.14-3_amd64.deb
Files:
 733792af19a0dd0735ce7c46fa8c2a55 2172 science optional fastx-toolkit_0.0.14-3.dsc
 de1a9be194a2a6b2d690809729327591 17376 science optional fastx-toolkit_0.0.14-3.debian.tar.xz
 d0c6b092823c3b302f06c29ff9079c6b 450624 debug extra fastx-toolkit-dbgsym_0.0.14-3_amd64.deb
 084645c264878e83a7c29febce50c316 5858 science optional fastx-toolkit_0.0.14-3_amd64.buildinfo
 e37a86c0957b40871aed231c21bfb44a 90244 science optional fastx-toolkit_0.0.14-3_amd64.deb

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

iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAlhLtk8RHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtH0Cw//XugtYPDIwsxtWrtuUTHV7LpT1nAoAOkO
uDRuYydx0usdnPVarS5ME3QxtNJjt6mBz6kw/Hu5AhgihCEaNVWgVAOWgNmArFwT
gDAyZKupL6oySGTtkfIQZ09dyBIshFhkn15s9/uQ/yQyuYOgtUmKSyKqXWgPxip7
PWavypKW8olEFF0IEVsm0d3vtxzNQbEyOYKF/cWQ9+MqyvWLeBAYtJV9EKetAJp0
FXbWITBPcn5c95w3j7s36Ov+5F7GhU7Xu0fxGa22oI86WNIbAyrBcKc0gKonIgG+
spDXjoUZMitjIBrGwPgGWv80CqjdQZXkRdFsBHQe4hdX8X1kBPJ9ZJsrBykzBo+g
ubBO4UMEhzwhCECsQm4TbC/hf+rAWy8fH01Xm5QPICWvT/c5HH/TkzHbNdiHW4AJ
ntwKSDRORJwdpdmrJY2oSCR/0ZMmhUg89PGUmB7ADAeUW0J6269fmm6xF+pWVUna
Vv/o4tSNOgrxy69JUFf3Ewami9nqe3At0tojurfBGFYZfcy4aoVBjCP15BzhElIV
xIwSSyswJo4v2FaxVZ33/sgb3447+VqtBDM0TgbzE2FPGyg7ixJjPigb+nnNocev
QBbdNOdDCC5cU8PYXt8V8sUCAr2JKDVqq4G6+Ns8Oyu5PFc7lI259AAlzIkYCpfu
upa9qhJmJtg=
=MBFT
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 27 Jan 2017 09:19:09 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 13:45:58 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.