Bug#972135: systemd: Fails to upgrade on NFS root filesystem (without ACL support)

Pat Coulthard pmcoulthard at gmail.com
Tue Oct 13 04:52:02 BST 2020

Package: systemd
Version: 246.6-1
Severity: normal

Systemd fails during an upgrade from buster to testing with an NFS mounted
root filesystem. The issue appears to be that this filesystem doesn't support
POSIX ACLs, which causes the postinst script to fail.

In this case, the NFS server is a Debian buster server running the standard
Debian kernel.

Setting up systemd-timesyncd (246.6-1) ...
Created symlink /etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service → /lib/systemd/system/systemd-timesyncd.service.
Setting up systemd (246.6-1) ...
Installing new version of config file /etc/systemd/journald.conf ...
Installing new version of config file /etc/systemd/logind.conf ...
Installing new version of config file /etc/systemd/networkd.conf ...
Installing new version of config file /etc/systemd/resolved.conf ...
Installing new version of config file /etc/systemd/system.conf ...
Installing new version of config file /etc/systemd/user.conf ...
Created symlink /etc/systemd/system/sysinit.target.wants/systemd-pstore.service → /lib/systemd/system/systemd-pstore.service.
Setting access ACL "u::rwx,g::r-x,g:adm:r-x,m::r-x,o::r-x" on /var/log/journal failed: Operation not supported
dpkg: error processing package systemd (--configure):
 installed systemd package post-installation script subprocess returned error exit status 73
Setting up dmsetup (2:1.02.171-3) ...
update-initramfs: deferring update (trigger activated)
Errors were encountered while processing:
E: Sub-process /usr/bin/dpkg returned an error code (1)

-- Package-specific info:

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: arm64 (aarch64)

Kernel: Linux 4.19.0-11-arm64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages systemd depends on:
ii  adduser                          3.118
ii  libacl1                          2.2.53-4
ii  libapparmor1                     2.13.4-3
ii  libaudit1                        1:2.8.5-3+b1
ii  libblkid1                        2.36-3+b1
ii  libc6                            2.31-3
ii  libcap2                          1:2.25-2
ii  libcrypt1                        1:4.4.17-1
ii  libcryptsetup12                  2:2.3.4-1
ii  libgcrypt20                      1.8.4-5
ii  libgnutls30                      3.6.15-4
ii  libgpg-error0                    1.35-1
ii  libidn2-0                        2.3.0-1
ii  libip4tc2                        1.8.5-3
ii  libkmod2                         26-1
ii  liblz4-1                         1.8.3-1
ii  liblzma5                         5.2.4-1
ii  libmount1                        2.36-3+b1
ii  libpam0g                         1.3.1-5
ii  libpcre2-8-0                     10.34-7
ii  libseccomp2                      2.4.4-1
ii  libselinux1                      3.1-2
ii  libsystemd0                      246.6-1
ii  libzstd1                         1.4.5+dfsg-4
ii  mount                            2.33.1-0.1
ii  systemd-timesyncd [time-daemon]  246.6-1
ii  util-linux                       2.36-3+b1

Versions of packages systemd recommends:
iu  dbus  1.12.20-1

Versions of packages systemd suggests:
pn  policykit-1        <none>
pn  systemd-container  <none>

Versions of packages systemd is related to:
pn  dracut           <none>
it  initramfs-tools  0.133+deb10u1
pn  libnss-systemd   <none>
iu  libpam-systemd   246.6-1
iu  udev             246.6-1

-- no debconf information

More information about the Pkg-systemd-maintainers mailing list