[Pkg-systemd-maintainers] Bug#721775: systemd: can't umount schroot after reboot

Brian May bam at debian.org
Wed Sep 4 00:45:13 BST 2013


Package: systemd
Version: 44-11
Severity: normal

If I have a schroot active when I reboot my computer (e.g. it crashes
for reasons unrelated to this bug), then when it comes back up I can't
remove my active schroot session:

aquitard# schroot -e --all-sessions
E: 15binfmt: update-binfmts: unable to open
/var/lib/schroot/mount/squeeze-f8ea98e7-1bac-43d1-b774-94c9c42fddc7/bin/sh:
No such file or directory
E: 10mount: umount:
/var/lib/schroot/union/underlay/squeeze-f8ea98e7-1bac-43d1-b774-94c9c42fddc7:
device is busy.
E: 10mount:         (In some cases useful info about processes that use
E: 10mount:          the device is found by lsof(8) or fuser(1))
E: squeeze-f8ea98e7-1bac-43d1-b774-94c9c42fddc7: Chroot setup failed:
stage=setup-stop

aquitard# umount /var/lib/schroot/union/underlay/squeeze-f8ea98e7-1bac-43d1-b774-94c9c42fddc7
umount: /var/lib/schroot/union/underlay/squeeze-f8ea98e7-1bac-43d1-b774-94c9c42fddc7: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))

aquitard# fuser -vm /var/lib/schroot/union/underlay/squeeze-f8ea98e7-1bac-43d1-b774-94c9c42fddc7
                     USER        PID ACCESS COMMAND
/var/lib/schroot/union/underlay/squeeze-f8ea98e7-1bac-43d1-b774-94c9c42fddc7:
                     root     kernel mount /var/lib/schroot/union/underlay/squeeze-f8ea98e7-1bac-43d1-b774-94c9c42fddc7

This is after a reboot, and no processes should be using it.

Last time this happened, I had to reboot the computer without systemd active so I could umount it. Then it just worked.

I have a 3.10 kernel, however has the same problem with the 3.2 kernel in wheezy.

Is there another way?

Thanks

-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.10-0.bpo.2-amd64 (SMP w/4 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  dpkg                 1.16.10
ii  initscripts          2.88dsf-41
ii  libacl1              2.2.51-8
ii  libaudit0            1:1.7.18-1.1
ii  libc6                2.13-38
ii  libcap2              1:2.22-1.2
ii  libcryptsetup4       2:1.4.3-4
ii  libdbus-1-3          1.6.8-1+deb7u1
ii  libkmod2             9-3
ii  liblzma5             5.1.1alpha+20120614-2
ii  libpam0g             1.1.3-7.1
ii  libselinux1          2.1.9-5
ii  libsystemd-daemon0   44-11
ii  libsystemd-id128-0   44-11
ii  libsystemd-journal0  44-11
ii  libsystemd-login0    44-11
ii  libudev0             175-7.2
ii  libwrap0             7.6.q-24
ii  udev                 175-7.2
ii  util-linux           2.20.1-5.3

Versions of packages systemd recommends:
ii  libpam-systemd  44-11

Versions of packages systemd suggests:
ii  python        2.7.3-4
ii  python-cairo  1.8.8-1+b2
ii  python-dbus   1.1.1-1
ii  systemd-gui   44-11

-- no debconf information




More information about the Pkg-systemd-maintainers mailing list