Your message dated Sun, 15 Nov 2020 04:48:19 +0000
with message-id <e1ke9xb-000i17...@fasolo.debian.org>
and subject line Bug#974751: fixed in guix 1.2.0~rc1-2
has caused the Debian Bug report #974751,
regarding guix: Fails to install with "guix.postinst: 5: systemd-sysusers: not 
found" if package systemd is not installed
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.)


-- 
974751: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974751
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: guix
Version: 1.2.0~rc1-1
Severity: serious

Dear Vagrant,

your recently uploaded guix package fails in the postinst script as
follows on a system without the package systemd being installed:

Setting up guix (1.2.0~rc1-1) ...
/var/lib/dpkg/info/guix.postinst: 5: systemd-sysusers: not found
dpkg: error processing package guix (--configure):
 installed guix package post-installation script subprocess returned error exit 
status 127

Please try to guard that call (and/or provide an alternative code path)
so that it also works with other init systems or even completely without
an init system (like in a chroot).

If that's not possible, you probably need to add a dependency on
"systemd | opensysusers" and check for "sysusers" or "opensysusers"
instead of systemd-sysusers, too. opensysusers is an alternative
implementation of systemd's sysusers that also works with other init
systems or without init system at all.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), 
(500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 
'buildd-experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.7.0-2-amd64 (SMP w/4 CPU threads)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages guix depends on:
ii  guile-3.0                        3.0.4-3
ii  guile-3.0-libs                   3.0.4-3
ii  guile-gcrypt                     0.3.0-2
ii  guile-git                        0.4.0-1
ii  guile-gnutls                     3.6.15-5
ii  guile-json                       4.3.2-2
ii  guile-lzlib                      0.0.2-2
ii  guile-sqlite3                    0.1.3-1
ii  guile-ssh                        0.13.1-3
ii  guile-zlib                       0.0.1-3
ii  libbz2-1.0                       1.0.8-4
ii  libc6                            2.31-4
ii  libgcc-s1                        10.2.0-17
ii  libgcrypt20                      1.8.7-2
ii  libgcrypt20-dev [libgcrypt-dev]  1.8.7-2
ii  libgit2-dev                      1.0.1+dfsg.1-1
ii  libsqlite3-0                     3.33.0-1
ii  libsqlite3-dev                   3.33.0-1
ii  libssh-dev                       0.9.4-2
ii  libstdc++6                       10.2.0-17
ii  zlib1g                           1:1.2.11.dfsg-2

Versions of packages guix recommends:
pn  nscd  <none>

guix suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: guix
Source-Version: 1.2.0~rc1-2
Done: Vagrant Cascadian <vagr...@debian.org>

We believe that the bug you reported is fixed in the latest version of
guix, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 974...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vagrant Cascadian <vagr...@debian.org> (supplier of updated guix package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 14 Nov 2020 20:06:42 -0800
Source: guix
Architecture: source
Version: 1.2.0~rc1-2
Distribution: experimental
Urgency: medium
Maintainer: Vagrant Cascadian <vagr...@debian.org>
Changed-By: Vagrant Cascadian <vagr...@debian.org>
Closes: 974751
Changes:
 guix (1.2.0~rc1-2) experimental; urgency=medium
 .
   * debian/guix.postinst: Only call systemd-sysusers if
     installed. (Closes: #974751). Thanks to Axel Beckert.
   * debian/control:
     - Recommend systemd for systemd-sysusers command.
     - Build-Depends/Depends: Allow slightly older versions of
       guile-gnutls.
   * debian/rules: Adjust guix architecture for armhf.
Checksums-Sha1:
 dab281ea469acc0636e38fa86687a50ca73c60ba 1843 guix_1.2.0~rc1-2.dsc
 088c781be513dd7b486f866de78dd47c8ae70d92 31684 guix_1.2.0~rc1-2.debian.tar.xz
Checksums-Sha256:
 55a4ff9053454067ac773057e342b1e289cf2e864ed75a9a4a6aba6fb6dfd0d2 1843 
guix_1.2.0~rc1-2.dsc
 2ccce662377c73a5bb74e31920f74c468083ee4b52e09d6c2f9d9e8f40b14175 31684 
guix_1.2.0~rc1-2.debian.tar.xz
Files:
 0044559cf417bf1b139fbdb5c131b6a4 1843 admin optional guix_1.2.0~rc1-2.dsc
 f575632c8eb2a8900a4402298be0e959 31684 admin optional 
guix_1.2.0~rc1-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iIkEARYKADEWIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCX7CuPBMcdmFncmFudEBk
ZWJpYW4ub3JnAAoJENxRj8h/lxaqXmIBAMWr3KoT+29HdePruUkPodOt9K58A5ld
bS7ofV9feSeVAQC3dVtlv8ppZZk3V81c/yJXo1Nh0I3ahAdIw6vw14LxCQ==
=8Z0c
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to