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