Nicholas D Steeves:
> Package: debhelper
> Version: 13.2
> Severity: normal
> 
> Steps to reproduce:
> 
>     override_dh_installchangelogs:
>         mkdir -p debian/tmp
>         generate-or-convert-changelog-here >> debian/tmp/changelog
>         dh_installchangelogs debian/tmp/changelog
> 
> Result:
> 
>     dh_missing: warning: changelog exists in debian/tmp but is not installed 
> to anywhere 
>     dh_missing: error: missing files, aborting
> 
> Meanwhile the upstream changelog has been correction installed to each
> of the debian/bin-pkg/u/s/doc/changelog.gz locations.  Debhelper 12
> was definitely good, and I'm not sure if the regression was introduced
> in 13, 13.1, or 13.2.
> 
> f3ce4ba3a5e2f9515b0ebe1940aed81ce9a92c49 looks like a possible culprit,
> but that's just a guess.
> 
> Falling back to debhelper-compat 12 avoids triggering this bug.  I
> hope noting this fact makes it easier to track down, because it means
> that the bug is in a branch specific to ≥ debhelper-compat 13.
> 
> Regards,
> Nicholas
> 

Hi Nicholas,

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

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.

Thanks,
~Niels

Reply via email to