[Debian-med-packaging] Bug#822268: transdecoder: please make the build reproducible

Michael Crusoe michael.crusoe at gmail.com
Sun Apr 24 19:00:57 UTC 2016


Thank you Dhole, I have incorporated this patch into -3.

Note: Transdecoder 2.1.0 is said to have repeatability issues so I'm going
to skip the new release until that is fixed.

https://github.com/TransDecoder/TransDecoder/issues/19

On Fri, Apr 22, 2016 at 8:57 PM, Dhole <dhole at openmailbox.org> wrote:

> Source: transdecoder
> Version: 2.0.1+dfsg-2
> Severity: wishlist
> Tags: patch
> User: reproducible-builds at lists.alioth.debian.org
> Usertags: randomness
> X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
>
> Hi,
>
> While working on the "reproducible builds" effort [1], we have noticed
> that transdecoder could not be built reproducibly.
>
> When generating some sample files (sample_data/transcripts.fasta) a Perl
> script is used (cufflinks_gtf_genome_to_cdna_fasta.pl) that loops
> through a dictionary producing unreproducible output.
>
> The attached patch fixes this by setting the env var PERL_HASH_SEED to 0
> before calling this script to get a reproducible output when looping
> through the hash keys. Once applied, transdecoder can be built
> reproducibly in our current experimental framework.
>
>  [1]: https://wiki.debian.org/ReproducibleBuilds
>
> Regards,
> --
> Dhole
>



-- 
Michael R. Crusoe                          michael.crusoe at gmail.com
Community Engineer                 Common Workflow Language project
*https://impactstory.org/u/0000-0002-2961-9670
<https://impactstory.org/u/0000-0002-2961-9670>*   +32 (0) 2 808 25 52
                                                    +1 480 627 9108
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20160424/b74302a9/attachment-0003.html>


More information about the Debian-med-packaging mailing list