<div dir="ltr">Nixpkgs [1] uses SOURCE_DATE_EPOCH as well. We can reproducibly build the Python interpreter (and packages with [2]).<div><br></div><div>[1] <a href="https://github.com/NixOS/nixpkgs">https://github.com/NixOS/nixpkgs</a></div><div>[2] <a href="https://bitbucket.org/pypa/wheel/pull-requests/77">https://bitbucket.org/pypa/wheel/pull-requests/77</a></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 17, 2017 at 6:46 PM, Matthias Klose <span dir="ltr"><<a href="mailto:doko@ubuntu.com" target="_blank">doko@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 17.03.2017 18:19, Robin Becker wrote:<br>
> An issue has been raised for reportlab to support a specific environment<br>
> variable namely SOURCE_DATE_EPOCH. The intent is that we should get our time<br>
> from this variable rather than time.localtime(time.time()) so that produced<br>
> documents are more invariant.<br>
><br>
> First off is this a reasonable request? The variable is defined by debian here<br>
> <a href="https://reproducible-builds.org/specs/source-date-epoch/" rel="noreferrer" target="_blank">https://reproducible-builds.<wbr>org/specs/source-date-epoch/</a><br>
><br>
> What happens if other distros decide not to use this environment variable? Do I<br>
> really want distro specific code in the package?<br>
><br>
> In addition we already have our own mechanism for making the produced documents<br>
> invariant although it might require an extension to support externally specified<br>
> date & time as in the debian variable.<br>
><br>
> In short where does the distro responsibility and package maintainers boundary<br>
> need to be?<br>
<br>
</span>the reproducible-builds thing is not just a Debian thing, it's supported by<br>
other distros and upstream projects.<br>
<span class="HOEnZb"><font color="#888888"><br>
Matthias<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
______________________________<wbr>_________________<br>
Distutils-SIG maillist  -  <a href="mailto:Distutils-SIG@python.org">Distutils-SIG@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/distutils-sig" rel="noreferrer" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/distutils-sig</a><br>
</div></div></blockquote></div><br></div>