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 ---

Reply via email to