Your message dated Sun, 8 Sep 2024 01:29:36 +0200
with message-id <Ztzh4JF8EzVcVZkE@begin>
and subject line Re: Bug#1076045: dh_installsysusers: Please add opensysusers
alternative
has caused the Debian Bug report #1076045,
regarding dh_installsysusers: Please add opensysusers alternative
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1076045: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076045
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: debhelper
Version: 13.16
Severity: important
Tags: patch
Hello,
Debian GNU/Hurd is currently non-installable because the
cron-daemon-common dependency of cron cannot be installed as seen on the
attached screenshot, because it depends on systemd packages, which are
not available on GNU/Hurd. It happens that opensysusers provides
systemd-sysusers, but the bootstrap scripts do not manage to find that
out. Could you thus please apply the attached patch to fix this?
Thanks,
Samuel
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'unreleased'),
(500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500,
'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500,
'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'),
(500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64
Kernel: Linux 6.9.0 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages debhelper depends on:
ii autotools-dev 20220109.1
ii dh-autoreconf 20
ii dh-strip-nondeterminism 1.14.0-1
ii dpkg 1.22.6
ii dpkg-dev 1.22.6
ii dwz 0.15-1+b1
ii file 1:5.45-3
ii libdebhelper-perl 13.16
ii libdpkg-perl 1.22.6
ii man-db 2.12.1-2
ii perl 5.38.2-5
ii po-debconf 1.0.21+nmu1
debhelper recommends no packages.
Versions of packages debhelper suggests:
ii dh-make 2.202402
-- no debconf information
--
Samuel
`When you say "I wrote a program that crashed Windows", people just stare at
you blankly and say "Hey, I got those with the system, *for free*".'
(By Linus Torvalds)
diff --git a/dh_installsysusers b/dh_installsysusers
index faa4b8e5..9190291d 100755
--- a/dh_installsysusers
+++ b/dh_installsysusers
@@ -101,7 +101,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
@sysusers_files = sort @sysusers_files;
# Generate a single systemd-sysusers invocation and just pass
all detected files together
autoscript($package, 'postinst', 'postinst-sysusers', {
'CONFILE_BASENAME' => "@sysusers_files" });
- addsubstvar($package, "misc:Depends", "systemd |
systemd-standalone-sysusers | systemd-sysusers");
+ addsubstvar($package, "misc:Depends", "systemd |
systemd-standalone-sysusers | systemd-sysusers | opensysusers");
}
}
--- End Message ---
--- Begin Message ---
Hello,
Niels Thykier, le ven. 23 août 2024 09:57:57 +0200, a ecrit:
> 1. "Hi Niels. We solved it outside debhelper. The temporary work around
> can now be removed and this bug can be closed."
We have solved it inside debootstrap. Not in a very clean way, but AIUI
it's the only reasonable solution that we have at hand.
Samuel
--- End Message ---