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)))

Reply via email to