Package: systemd Version: 11-1 Severity: important systemd fails to upgrade from 8-2 due to not dealing with the /cgroup to /sys/fs/cgroup transition properly. Since I am running systemd 8-2, I have some cgroup mounts open. Unmounting them allowed me to complete the upgrade. I'm not sure what the correct way to deal with this transition was, probably unmounting the cgroup stuff and expecting folks to reboot afterwards.
...
Preparing to replace systemd 8-2 (using .../systemd_11-1_amd64.deb) ...
Unpacking replacement systemd ...
dpkg: warning: unable to delete old directory '/cgroup': Device or resource busy
Preparing to replace libpam-systemd 8-2 (using
.../libpam-systemd_11-1_amd64.deb) ...
Unpacking replacement libpam-systemd ...
Preparing to replace systemd-gui 8-2 (using .../systemd-gui_11-1_amd64.deb) ...
Unpacking replacement systemd-gui ...
Preparing to replace systemd-sysv 8-2 (using .../systemd-sysv_11-1_amd64.deb)
...
Unpacking replacement systemd-sysv ...
Processing triggers for man-db ...
Processing triggers for readahead-fedora ...
Processing triggers for python-support ...
Processing triggers for doc-base ...
Processing 3 changed doc-base file(s)...
Registering documents with scrollkeeper...
Processing triggers for gconf2 ...
Processing triggers for hicolor-icon-theme ...
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Processing triggers for menu ...
...
Setting up systemd (11-1) ...
rmdir: failed to remove `/cgroup'
dpkg: error processing systemd (--configure):
subprocess installed post-installation script returned error exit status 1
configured to not write apport reports
dpkg: dependency problems prevent
configuration of libpam-systemd:
libpam-systemd depends on systemd; however:
Package systemd is not configured yet.
dpkg: error processing libpam-systemd (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of systemd-gui:
systemd-gui depends on systemd; however:
Package systemd is not configured yet.
dpkg: error processing systemd-gui (--configure):
dependency problems - leaving unconfigured
configured to not write apport reports
configured to not write apport reports
dpkg: dependency problems prevent configuration of systemd-sysv:
systemd-sysv depends on systemd; however:
Package systemd is not configured yet.
dpkg: error processing systemd-sysv (--configure):
dependency problems - leaving unconfigured
configured to not write apport reports
Processing triggers for python-central ...
...
Errors were encountered while processing:
systemd
libpam-systemd
systemd-gui
systemd-sysv
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up systemd (11-1) ...
rmdir: failed to remove `/cgroup'
dpkg: error processing systemd (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of systemd-gui:
systemd-gui depends on systemd; however:
Package systemd is not configured yet.
dpkg: error processing systemd-gui (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of systemd-sysv:
systemd-sysv depends on systemd; however:
Package systemd is not configured yet.
dpkg: error processing systemd-sysv (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libpam-systemd:
libpam-systemd depends on systemd; however:
Package systemd is not configured yet.
dpkg: error processing libpam-systemd (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
systemd
systemd-gui
systemd-sysv
libpam-systemd
$ mount | grep /cgroup
tmpfs on /cgroup type tmpfs (rw,noexec,nosuid,nodev,relatime,mode=755)
cgroup on /cgroup/systemd type cgroup
(rw,noexec,nosuid,nodev,relatime,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /cgroup/cpuset type cgroup (rw,noexec,nosuid,nodev,relatime,cpuset)
cgroup on /cgroup/ns type cgroup (rw,noexec,nosuid,nodev,relatime,ns)
cgroup on /cgroup/cpu type cgroup (rw,noexec,nosuid,nodev,relatime,cpu)
cgroup on /cgroup/cpuacct type cgroup (rw,noexec,nosuid,nodev,relatime,cpuacct)
cgroup on /cgroup/devices type cgroup (rw,noexec,nosuid,nodev,relatime,devices)
cgroup on /cgroup/freezer type cgroup (rw,noexec,nosuid,nodev,relatime,freezer)
cgroup on /cgroup/net_cls type cgroup (rw,noexec,nosuid,nodev,relatime,net_cls)
cgroup on /cgroup/blkio type cgroup (rw,noexec,nosuid,nodev,relatime,blkio)
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.36-rc6-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages systemd depends on:
ii libc6 2.11.2-6 Embedded GNU C Library: Shared lib
ii libcap2 1:2.19-3 support for getting/setting POSIX.
ii libdbus-1-3 1.2.24-3 simple interprocess messaging syst
ii libpam0g 1.1.1-6 Pluggable Authentication Modules l
ii libudev0 160-1 libudev shared library
-- Configuration Files:
/etc/systemd/system.conf changed:
[Manager]
LogLevel=info
LogTarget=console
LogColor=yes
ShowStatus=yes
SysVConsole=yes
MountAuto=no
SwapAuto=no
--
bye,
pabs
http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part

