Elana, > However, Clojure itself does not actually produce reproducible > bytecode[*] most of the time, so I don't think turning this off will > actually fix the reproducibility of the package.
Sorry but I don't quite follow your reasoning here. We should always do as much as possible to make a build reproducible, at the very least to see what is left to do. This is justification enough to remove this override line given that #877418 is resolved. (In other words, working on a "it's not 100% reproducible so let's not bother at all" is actually counter-productive and actually somewhat demotivating.) Saying that, according to my tests when I filed this bug, the problem is simply a umask one, not a bytecode one so removing your override will make the package reproducible. I therefore entreat you to revert this change. Best wishes, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-