Michael Stapelberg: > Thanks for the additional details. > > Find attached a patch which splits the functionality into the new > dh_missing helper. >
Thanks, :) > Aside from the fact that documentation is still missing, what are your > thoughts on that patch? Once documentation is added, could we merge it, > then change dh_installman and dh_installdocs? > > Thanks! > > [...] Remarks: * For backwards compatibility, dh_install still has to do what it is currently doing in compat 10 (or earlier). Possibly by calling dh_missing; possibly by keeping the existing code for now and only using it in compat 10 or earlier. Whichever works. - reason: Otherwise we break people's expectations when they have called dh_install --(list|fail)-missing. * log_installed_files - what is the rationale behind doing a file per helper? It is fine if there is one, but if not, I would prefer to keep things simple and just have one file. - bonus side effect: Multiple calls inside the same helper would become additive, which is probably better suited for how most helpers work right now. * Open question: Should we run dh_missing by default in "complain" mode and then migrate to "fail mode" by default in a later compat level Beyond that, I am happy to merge it as a WIP thing. Thanks, ~Niels