[debhelper-devel] Bug#874528: Bug#874528: debhelper: dh_installchangelogs does not record installed files for dh_missing

Niels Thykier niels at thykier.net
Sat Sep 9 07:30:00 UTC 2017


Control: tags -1 wontfix

Andreas Beckmann:
> Package: debhelper
> Version: 10.7.2
> Severity: normal
> 
> The dh_installchangelogs invocation in nvidia-graphics-drivers is
> 
> 	dh_installchangelogs debian/tmp/NVIDIA_Changelog
> 
> but dh_missing still reports 
> 
> 	dh_missing --list-missing
> 	dh_missing: NVIDIA_Changelog exists in debian/tmp but is not installed to anywhere
> 
> 
> Andreas
> 
> [...]


Hi,

The dh_installchangelogs command is generally not used to install things
from the general staging dir into packages directories.  At first
glance, the nvidia-graphics-drivers case looks like a case that is
better solved in the package itself.  E.g.

override_dh_installchangelogs:
	dh_installchangelogs debian/tmp/NVIDIA_Changelog
	rm -f debian/tmp/NVIDIA_Changelog

Or by adding "NVIDIA_Changelog" to debian/not-installed, etc.

Thanks,
~Niels




More information about the debhelper-devel mailing list