Package: dh-exec
Version: 0.30
Severity: normal
In
https://salsa.debian.org/ssh-team/openssh/-/commit/53462c50b25a298bea74e0c470538495b6f7db52,
I removed a workaround for https://bugs.debian.org/1017023. This caused
failures in Salsa CI, but only with "sbuild --arch-any --no-arch-all".
The failure can be seen in
https://salsa.debian.org/ssh-team/openssh/-/jobs/8675672, and looks like
this:
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.
openssh-server is Architecture: any, and debian/openssh-server.install
has "debian/tmp/etc/ssh/sshd_config => usr/share/openssh/sshd_config".
After the failure, "find debian -name sshd_config" says:
debian/tmp/dh-exec.pZjN08Ud/usr/share/openssh/sshd_config
debian/tmp/etc/ssh/sshd_config
debian/openssh-server/usr/share/openssh/sshd_config
This might be similar to https://bugs.debian.org/1068632, but I'm
sufficiently unsure that it seemed better to file a new bug. I'll
revert 53462c50b25a298bea74e0c470538495b6f7db52 for now to get my builds
working again, but you should be able to reproduce it by checking out
openssh at that commit.
Thanks,
--
Colin Watson (he/him) [[email protected]]
-- System Information:
Debian Release: forky/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64
Kernel: Linux 6.16.12+deb14+1-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages dh-exec depends on:
ii debhelper 13.28
ii libc6 2.41-12
ii libdpkg-perl 1.22.21
ii libpipeline1 1.5.8-2
ii perl 5.40.1-6
dh-exec recommends no packages.
dh-exec suggests no packages.
-- no debconf information