Package: schroot
Version: 1.6.4-1
Usertags: serious
An (unintended, I hope) consequence of symlinks mount point
canonicalisation is that /var/lib/schroot cannot be a symlink anymore.
In my setup, /var/lib/chroot was a symlink to /srv/chroots/meta. This
made schroot mount devices in very wrong places:
$ chroot -v
[…]
I: 10mount: Mounting /srv/chroots/unstable-i386/ on
/var/lib/schroot/union/underlay/unstable-i386-2f2404c2-8d99-46a1-b686-8c4f16565f13
I: 10mount: -v --bind /srv/chroots/unstable-i386/
/var/lib/schroot/union/underlay/unstable-i386-2f2404c2-8d99-46a1-b686-8c4f16565f13
I: 10mount: /srv/chroots/unstable-i386 on
/srv/chroots/meta/union/underlay/unstable-i386-2f2404c2-8d99-46a1-b686-8c4f16565f13
type none (rw,bind)
I: 10mount: Using 'aufs' for filesystem union
I: 10mount: proc on
/srv/chroots/meta/mount/unstable-i386-2f2404c2-8d99-46a1-b686-8c4f16565f13/srv/chroots/meta/mount/unstable-i386-2f2404c2-8d99-46a1-b686-8c4f16565f13/proc
type proc (rw)
I: 10mount: /sys on
/srv/chroots/meta/mount/unstable-i386-2f2404c2-8d99-46a1-b686-8c4f16565f13/srv/chroots/meta/mount/unstable-i386-2f2404c2-8d99-46a1-b686-8c4f16565f13/sys
type none (rw,bind)
I: 10mount: /dev on
/srv/chroots/meta/mount/unstable-i386-2f2404c2-8d99-46a1-b686-8c4f16565f13/srv/chroots/meta/mount/unstable-i386-2f2404c2-8d99-46a1-b686-8c4f16565f13/dev
type none (rw,bind)
I: 10mount: /home on
/srv/chroots/meta/mount/unstable-i386-2f2404c2-8d99-46a1-b686-8c4f16565f13/srv/chroots/meta/mount/unstable-i386-2f2404c2-8d99-46a1-b686-8c4f16565f13/home
type none (rw,bind)
[…]
W: Failed to change to directory ‘/home/jwilk’: 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 ‘/’
I: [unstable-i386-1c0d5e57-ab33-4a87-963f-469ba2f04c30 chroot] Running shell:
‘/bin/bash’
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64
Kernel: Linux 3.5-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=pl_PL.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.1
ii libboost-iostreams1.49.0 1.49.0-3.1
ii libboost-program-options1.49.0 1.49.0-3.1
ii libboost-regex1.49.0 1.49.0-3.1
ii libboost-system1.49.0 1.49.0-3.1
ii libc6 2.13-36
ii libgcc1 1:4.7.2-4
ii liblockdev1 1.0.3-1.5
ii libpam0g 1.1.3-7.1
ii libstdc++6 4.7.2-4
ii libuuid1 2.20.1-5.2
ii schroot-common 1.6.4-1
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org