Source: chimera2 Version: 2.0a19-8 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Hi, While working on the "reproducible builds" effort [1], we have noticed that chimera2 could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, chimera2 can be built reproducibly in our current experimental framework. [1]: https://wiki.debian.org/ReproducibleBuilds Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
diff -urNad chimera2.orig/chimera2-2.0a19/debian/rules chimera2/chimera2-2.0a19/debian/rules --- chimera2.orig/chimera2-2.0a19/debian/rules 2015-02-07 11:25:57.795574853 +0000 +++ chimera2/chimera2-2.0a19/debian/rules 2015-02-07 11:29:11.384095052 +0000 @@ -46,7 +46,7 @@ # Copy documentation cp debian/copyright debian/tmp/usr/share/doc/$(package)/. cp debian/changelog debian/tmp/usr/share/doc/$(package)/changelog.Debian - gzip -9v debian/tmp/usr/share/doc/$(package)/changelog.Debian + gzip -9nv debian/tmp/usr/share/doc/$(package)/changelog.Debian install -m 0644 doc/INFO debian/tmp/usr/share/doc/$(package)/INFO install -m 0644 doc/HINTS debian/tmp/usr/share/doc/$(package)/HINTS install -m 0644 debian/README.Debian debian/tmp/usr/share/doc/$(package) @@ -54,7 +54,7 @@ install -m 0644 chimera/chimera.man \ debian/tmp/usr/share/man/man1/chimera2.1 install -m 0644 debian/menu debian/tmp/usr/share/menu/chimera2 - gzip -9v debian/tmp/usr/share/man/man1/chimera2.1 + gzip -9nv debian/tmp/usr/share/man/man1/chimera2.1 install $(INSTALLOPT) chimera/chimera debian/tmp/usr/bin/chimera2; \ # Various bits and pieces needed to build package cp debian/postinst debian/postrm debian/prerm debian/tmp/DEBIAN/.