Source: fedmsg Version: 0.9.3-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: randomness X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi, While working on the "reproducible builds" effort [1], we have noticed that fedmsg could not be built reproducibly. The attached patch removes random test artefacts from the target debs. Once applied, fedmsg can be built reproducibly in our reproducible toolchain. [1]: https://wiki.debian.org/ReproducibleBuilds Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
diff -urNad fedmsg.orig/fedmsg-0.9.3/debian/patches/dont_install_test_certs.diff fedmsg/fedmsg-0.9.3/debian/patches/dont_install_test_certs.diff --- fedmsg.orig/fedmsg-0.9.3/debian/patches/dont_install_test_certs.diff 1970-01-01 01:00:00.000000000 +0100 +++ fedmsg/fedmsg-0.9.3/debian/patches/dont_install_test_certs.diff 2015-02-14 19:40:48.631389814 +0000 @@ -0,0 +1,10 @@ +--- fedmsg-0.9.3.orig/MANIFEST.in ++++ fedmsg-0.9.3/MANIFEST.in +@@ -4,7 +4,6 @@ include CHANGELOG.rst + include dev_certs + include logrotate + recursive-include dev_certs * +-recursive-include fedmsg/tests/test_certs * + recursive-include extras * + recursive-include doc * + recursive-include fedmsg.d *.py diff -urNad fedmsg.orig/fedmsg-0.9.3/debian/patches/series fedmsg/fedmsg-0.9.3/debian/patches/series --- fedmsg.orig/fedmsg-0.9.3/debian/patches/series 2015-02-14 19:40:32.882592871 +0000 +++ fedmsg/fedmsg-0.9.3/debian/patches/series 2015-02-14 19:40:46.151264303 +0000 @@ -1,3 +1,4 @@ default_prefix remove_references_to_external_resources_in_docs.diff fix_tests_path.diff +dont_install_test_certs.diff
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds