Bug#890618: scowl: please make the build reproducible
On Fri, 16 Feb 2018, Chris Lamb wrote:
> Whilst working on the Reproducible Builds effort , 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.
Huh; that's really odd.
dh_fixparams *was* being called when I built 2017.08.24-1, but when I
rebuild it currently, it is not being called at all.
I think something slightly more complicated is going on here than just
dh_fixperms not being called. After futzing with things, I think the
issue is that I was stupidly using a build and install target, which
causes all sorts of issues with dh $@ when debhelper no longer tracks
whether it's called all of its rules.