On Fri, 3 Apr 2026 at 18:30, Niels Thykier <[email protected]> wrote:
> > dh_missing -a > > dh_missing: warning: etc/ssh/sshd_config exists in debian/tmp but is not > installed to anywhere (related file: > "debian/tmp/dh-exec.ZmmIpkD4/usr/share/openssh/sshd_config") > > dh_missing: error: missing files, aborting > > While detecting missing files, dh_missing noted some files with > a similar name to those > > that were missing. This error /might/ be resolved by replacing > references to the > > missing files with the similarly named ones that dh_missing > found - assuming the content > > is identical. > > As an example, you might want to replace: > > * debian/tmp/dh-exec.ZmmIpkD4/usr/share/openssh/sshd_config > > with: > > * etc/ssh/sshd_config > > in a file in debian/ or as argument to one of the dh_* tools > called from debian/rules. > I'm getting that too with gbp buildpackage --build=any # ls debian/tmp/etc/ssh/ moduli ssh_config sshd_config # grep _config debian/.debhelper/generated/openssh-server/installed-by-dh_install debian/tmp/usr/share/man/man5/sshd_config.5 ./debian/tmp/dh-exec.AN8FcHZ3/usr/share/openssh/sshd_config ./debian/tmp/dh-exec.AN8FcHZ3/usr/share/openssh/sshd_config.md5sum debian/tmp/usr/share/man/man5/sshd_config.5 dh-exec-install-rename is doing a copy, not a move. I suspect something in the logic about which one to do is causing this issue. Why it only happens when you don't have the indep builds is a bit odd. - Craig

