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 <[email protected]> wrote:

> Source: transdecoder
> Version: 2.0.1+dfsg-2
> Severity: wishlist
> Tags: patch
> User: [email protected]
> Usertags: randomness
> X-Debbugs-Cc: [email protected]
>
> 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                          [email protected]
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

Reply via email to