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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to