After updating to lxc-0.8.0-rc3, the behavior I'm seeing is unchanged: 
containers that are autostarted at boot work fine, but I am unable to start 
commands manually - and the linker can't find liblxc.so.0 after I attempt to 
manually load an lxc container, which makes using any of the lxc-commands 
impossible.

$ ldd `which lxc-start`
        linux-vdso.so.1 =>  (0x00007fffe37ff000)
        liblxc.so.0 => /usr/lib/x86_64-linux-gnu/lxc/liblxc.so.0 
(0x00007f76a51f3000)
        libcap.so.2 => /lib/libcap.so.2 (0x00007f76a4fc9000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f76a4c41000)
        libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f76a4a3e000)
        libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007f76a483a000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f76a5422000)

$ sudo lxc-start -n radius
lxc-start: Invalid argument - pivot_root syscall failed
lxc-start: failed to setup pivot root
lxc-start: failed to set rootfs for 'radius'
lxc-start: failed to setup the container
lxc-start: invalid sequence number 1. expected 2
lxc-start: failed to spawn 'radius'

$ ldd `which lxc-start`
        linux-vdso.so.1 =>  (0x00007ffff71a5000)
        liblxc.so.0 => not found
        libcap.so.2 => /lib/libcap.so.2 (0x00007f5f9a681000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5f9a2f9000)
        libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007f5f9a0f5000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f5f9a8ad000)

Is this something that is packaging related, or should I bring up the issue on 
the lxc mailing list?
--
Troy Telford
[email protected]




--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to