Source: fedmsg Version: 0.9.3-1 Severity: wishlist Tags: patch User: [email protected] Usertags: randomness X-Debbugs-Cc: [email protected]
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 `. `'` [email protected] / 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
_______________________________________________ Python-modules-team mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

