Source: scowl Version: 2017.08.24-1 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: umask X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
Hi, Whilst working on the Reproducible Builds effort [0], we noticed that scowl could not be built reproducibly. This is, for some reason, dh_fixperms is not being called. I am not sure why as you are using dh(1) … but maybe there is something I am missing or not understanding about the .PHONY targets. I'll leave it with you but the attached patch fixes this for me. [0] https://reproducible-builds.org/ Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
--- a/debian/rules 2018-02-16 19:42:40.572903356 +0000 --- b/debian/rules 2018-02-16 20:11:06.054559784 +0000 @@ -148,6 +148,7 @@ dh_installdocs --package=$(*) $(*).scowl-word-lists-used debian/README.Debian sed "s/WORDLIST/$(WORDLIST)/g" < debian/wordlist_manpage_template > $(WORDLIST).5 dh_installman --package=$(*) $(WORDLIST).5 + dh_fixperms # this is the install-w$(SPELLING)-$(VARIANT) rule .PHONY: $(foreach spelling,$(SPELLINGS),$(foreach size,$(SIZES),install-w$(spelling)-$(size)))