Bug#877418: dh-strip-nondeterminism: kills clojure performance

Daniel Kahn Gillmor dkg at fifthhorseman.net
Fri Oct 6 21:45:27 UTC 2017

On Fri 2017-10-06 10:00:27 +0100, Chris Lamb wrote:
> If it were hardcoded into the filenames, one wouldn't need to do
> anything onerous, eg.
>   -rw-r--r-- 1 0 Oct  6 09:56 helloworld.adc83b19e793491b1c6ea0fd8b46cd9f32e592fc.class
>   -rw-r--r-- 1 0 Oct  6 09:56 helloworld.adc83b19e793491b1c6ea0fd8b46cd9f32e592fc.clj
> (Not entirely serious)

ah!  i hadn't even thought of that :)  I wonder whether any language
would consider such a construct.

> Just to underline, Python in Debian would not be a problem even with <
> unless you consider building a .deb with SOURCE_DATE_EPOCH="$(date +%s)"
> and installing that very same .deb within same second...
>  … but I understand you were being more general about this topic!

yep, exactly -- i'm not saying that python is broken in debian, just
citing it as an example of another language that does the same kind of
thing, similarly to elisp, etc.


More information about the Reproducible-builds mailing list