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

Reply via email to