Hi; I'm the upstream maintainer of Leiningen, a Clojure application being packaged for Debian.
I would strongly vote for adjusting the timestamps of .clj files to be older than the corresponding .class files. I don't know enough about filesystem timestamp granularity to comment on the wisdom of >= vs >, but I do know that patches to Clojure from outsiders (myself included) often take years to get applied (if ever) and the value of maintaining compatibility with older versions of Clojure shouldn't be underestimated. Users of Leiningen will pull in whatever version of Clojure is specified by their application (usually not the same one as is packaged by Debian), and if jars from the Debian repository end are packaged with the assumption that they are consumed with a >=-patched Clojure, this will cause a lot of subtle confusion. -Phil
signature.asc
Description: PGP signature
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds