<div dir="ltr">Thank you Dhole, I have incorporated this patch into -3.<div><br></div><div>Note: Transdecoder 2.1.0 is said to have repeatability issues so I'm going to skip the new release until that is fixed.</div><div><br></div><div><a href="https://github.com/TransDecoder/TransDecoder/issues/19">https://github.com/TransDecoder/TransDecoder/issues/19</a><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 22, 2016 at 8:57 PM, Dhole <span dir="ltr"><<a href="mailto:dhole@openmailbox.org" target="_blank">dhole@openmailbox.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Source: transdecoder<br>
Version: 2.0.1+dfsg-2<br>
Severity: wishlist<br>
Tags: patch<br>
User: <a href="mailto:reproducible-builds@lists.alioth.debian.org">reproducible-builds@lists.alioth.debian.org</a><br>
Usertags: randomness<br>
X-Debbugs-Cc: <a href="mailto:reproducible-builds@lists.alioth.debian.org">reproducible-builds@lists.alioth.debian.org</a><br>
<br>
Hi,<br>
<br>
While working on the "reproducible builds" effort [1], we have noticed<br>
that transdecoder could not be built reproducibly.<br>
<br>
When generating some sample files (sample_data/transcripts.fasta) a Perl<br>
script is used (<a href="http://cufflinks_gtf_genome_to_cdna_fasta.pl" rel="noreferrer" target="_blank">cufflinks_gtf_genome_to_cdna_fasta.pl</a>) that loops<br>
through a dictionary producing unreproducible output.<br>
<br>
The attached patch fixes this by setting the env var PERL_HASH_SEED to 0<br>
before calling this script to get a reproducible output when looping<br>
through the hash keys. Once applied, transdecoder can be built<br>
reproducibly in our current experimental framework.<br>
<br>
 [1]: <a href="https://wiki.debian.org/ReproducibleBuilds" rel="noreferrer" target="_blank">https://wiki.debian.org/ReproducibleBuilds</a><br>
<br>
Regards,<br>
<span class="HOEnZb"><font color="#888888">--<br>
Dhole<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="font-size:small"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><font face="courier new, monospace">Michael R. Crusoe                          <a href="mailto:michael.crusoe@gmail.com" style="color:rgb(17,85,204)" target="_blank">michael.crusoe@gmail.com</a><br></font><span style="font-family:'courier new',monospace">Community Engineer                 </span><font face="courier new, monospace">Common Workflow Language project<br><font size="2"><font color="#1155cc"><u><a href="https://impactstory.org/u/0000-0002-2961-9670" target="_blank">https://impactstory.org/u/0000-0002-2961-9670</a></u></font>   +32 (0) 2 808 25 52</font></font><br></div><div dir="ltr"><font face="courier new, monospace"><font size="2">                                                    +1 480 627 9108</font></font></div></div></div></div></div></div></div></div></div></div>
</div>