Emilio Pozuelo Monfort: > On 12/11/17 11:25, Niels Thykier wrote: >> Hi, >> >> >> The debhelper compat level 11 is about to be finalized and we invite you >> to test it out. There are no additional changes planned to compat 11 at >> the moment, but there might be changes in response to feedback from testers. >
Hi, Thanks for the feedback. :) > One thing with compat 10 that doesn't make a lot of sense to me is how > dh_missing is enabled by default but a no-op. Just a clarification; dh_missing is enabled by default in all compat levels (being an no-op). It is a no-op in all stable compat levels (i.e. <= 10) because it mirrors the default in dh_install. > It'd make more sense to me to > change that in compat 11 to be enabled by default and run with --list-missing > (--fail-missing is probably too much at this point), or make it run with > --list > or --fail-missing, but not enabled by default, and make it an addon. So that > one > can have: > > No dh_missing: > > %: > dh $@ > > Or for dh_missing: > > %: > dh --with missing $@ > > I think one of those two options would make more sense than the status quo, > and > I probably lean towards the first option (enabled by default with > --list-missing). > > Thoughts? Let me know if you want a bug report about this. > > Cheers, > Emilio > I have received several requests to make --list-missing or --fail-missing the default (#650129 and #858834) and I intend to do so eventually. I am a little concerned with adding more changes to compat 11 (the list is rather long already), but I am happy with making --list-missing the default for compat 12. As for the sequences; we can add those to the next version of debhelper (a sequence change the parameters passed to a helper). If you file a bug for it with how you envision that, then I am happy to add it in one of the next uploads of debhelper. :) Thanks, ~Niels