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