Hi Niels, Thank you for the quick reply!
Niels Thykier <ni...@thykier.net> writes: > Thanks for filing the bug. I suspect that the reason that falling back > to compat 12 works is because it downgrades the issue to a warning > (compat 12 defaulting to --list-missing vs. compat 13 defaulting to > --fail-missing). > You're right :-) > Can you confirm that finding? Because then it is probably just the new > default and not a regression. > > Obviously, that still leaves finding a solution to the problem, but for > starters lets confirm whether or not this is a regression. > Confirmed, the new default exposes what may be an old bug. dh_missing: warning: changelog exists in debian/tmp but is not installed to anywhere The following debhelper tools have reported what they installed (with files per package) * dh_elpa: elpa-counsel (2), elpa-ivy (4), elpa-ivy-hydra (1), elpa-swiper (1) * dh_installdocs: elpa-counsel (0), elpa-ivy (1), elpa-ivy-hydra (0), elpa-swiper (0) If the missing files are installed by another tool, please file a bug against it. When filing the report, if the tool is not part of debhelper itself, please reference the "Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+). (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz) Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built If the omission is intentional or no other helper can take care of this consider adding the paths to debian/not-installed. I am explicitly installing it in rules with 'dh_installchangelogs debian/tmp/changelog' and have confirmed the file exists in each of the binary packages for both debhelper-compat 12 and 13. Please let me know if there's anything else I can do to help. I'm sorry to say I never learned Perl. Best, Nicholas
signature.asc
Description: PGP signature