[buildd-tools-devel] Bug#675189: schroot: Doesn't mount /dev, /proc, /sys, /home, etc. anymore

Mike Hommey mh+reportbug at glandium.org
Wed May 30 12:41:09 UTC 2012


Package: schroot
Version: 1.5.3-1
Severity: important

With 1.4.26-1:
  $ schroot
  (sid)$

In mount output:
  /dev/mapper/********* on /var/lib/schroot/mount/sid-816a165a-4070-491b-90f4-fbb58007cc9a type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)
  proc on /var/lib/schroot/mount/sid-816a165a-4070-491b-90f4-fbb58007cc9a/proc type proc (rw,nosuid,nodev,noexec,relatime)
  sysfs on /var/lib/schroot/mount/sid-816a165a-4070-491b-90f4-fbb58007cc9a/sys type sysfs (rw,nosuid,nodev,noexec,relatime)
  udev on /var/lib/schroot/mount/sid-816a165a-4070-491b-90f4-fbb58007cc9a/dev type devtmpfs (rw,relatime,size=4046748k,nr_inodes=1011687,mode=755)
  devpts on /var/lib/schroot/mount/sid-816a165a-4070-491b-90f4-fbb58007cc9a/dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
  /dev/mapper/********** on /var/lib/schroot/mount/sid-816a165a-4070-491b-90f4-fbb58007cc9a/home type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)
  tmpfs on /var/lib/schroot/mount/sid-816a165a-4070-491b-90f4-fbb58007cc9a/tmp type tmpfs (rw,nosuid,nodev,relatime,size=1621384k)

With 1.5.3-1:
  $ schroot
  W: Failed to change to directory ‘/home/mh’: No such file or directory
  I: The directory does not exist inside the chroot.  Use the --directory option to run the command in a different directory.
  W: Falling back to directory ‘/’
  (sid)$

In mount output:
  /dev/mapper/********* on /var/lib/schroot/mount/sid-b0214992-fbd8-4c0b-a7b9-26143981e065 type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)


BTW, after a downgrade, chroot fails miserably:
E: 15binfmt: /etc/schroot/setup.d/15binfmt: 24: .: Can't open /usr/share/schroot/setup/common-config
E: 70services: /etc/schroot/setup.d/70services: 32: .: Can't open /usr/share/schroot/setup/common-config
E: sid-816a165a-4070-491b-90f4-fbb58007cc9a: Chroot setup failed: stage=setup-start

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages schroot depends on:
ii  libboost-filesystem1.49.0       1.49.0-3
ii  libboost-iostreams1.49.0        1.49.0-3
ii  libboost-program-options1.49.0  1.49.0-3
ii  libboost-regex1.49.0            1.49.0-3
ii  libboost-system1.49.0           1.49.0-3
ii  libc6                           2.13-32
ii  libgcc1                         1:4.7.0-10
ii  liblockdev1                     1.0.3-1.4+b2
ii  libpam0g                        1.1.3-7.1
ii  libstdc++6                      4.7.0-10
ii  libuuid1                        2.20.1-5
ii  schroot-common                  1.5.3-1

schroot recommends no packages.

Versions of packages schroot suggests:
ii  aufs-modules | unionfs-modules  <none>
ii  btrfs-tools                     <none>
ii  debootstrap                     1.0.40
ii  lvm2                            2.02.95-4
ii  qemu-user-static                1.0.1+dfsg-1

-- Configuration Files:
/etc/schroot/schroot.conf changed:
[sid]
type=directory
description=Debian sid (unstable)
directory=/srv/chroot/sid
users=mh
root-groups=root
aliases=unstable,default
[sid-x86]
type=directory
description=Debian sid x86 (unstable)
directory=/srv/chroot/sid-x86
users=mh
root-groups=root
[squeeze]
type=directory
description=Debian squeeze (stable)
directory=/srv/chroot/squeeze
users=mh
root-groups=root
aliases=stable


-- no debconf information





More information about the Buildd-tools-devel mailing list