<div>It is indeed the case:</div><div><br></div><div>$ type lxc-attach</div><div>lxc-attach is /usr/local/bin/lxc-attach</div><div><br></div><div><div>$ ldd /usr/local/bin/lxc-attach</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>linux-vdso.so.1 =>  (0x00007fff9ddff000)</div>
<div><span class="Apple-tab-span" style="white-space:pre">      </span>liblxc.so.0 => /usr/local/lib/liblxc.so.0 (0x00007f072165a000)</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>libcap.so.2 => /lib/libcap.so.2 (0x00007f0721439000)</div>
<div><span class="Apple-tab-span" style="white-space:pre">      </span>libc.so.6 => /lib/libc.so.6 (0x00007f07210b5000)</div><div><span class="Apple-tab-span" style="white-space:pre">  </span>libutil.so.1 => /lib/libutil.so.1 (0x00007f0720eb2000)</div>
<div><span class="Apple-tab-span" style="white-space:pre">      </span>libattr.so.1 => /lib/libattr.so.1 (0x00007f0720cad000)</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>/lib64/ld-linux-x86-64.so.2 (0x00007f0721881000)</div>
</div><div><br></div>-/\/<br>
<br><br><div class="gmail_quote">On Thu, Sep 8, 2011 at 10:09 AM, Daniel Lezcano <span dir="ltr"><<a href="mailto:daniel.lezcano@free.fr">daniel.lezcano@free.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 09/08/2011 06:48 PM, Nikhil Handigol wrote:<br>
> Just to be sure that wasn't the case, I tried running the executable<br>
> directly from the lxc source directory. I got the same error:<br>
><br>
> $ cd src/lxc<br>
> $ ./lxc-execute -n foo -f /etc/mn/host.conf -- /bin/bash<br>
> root@mnhost:/home/nikhilh/lxc/src/lxc#<br>
<br>
</div>Yes but the library path is the system path, so to be sure, do:<br>
<br>
type lxc-attach<br>
<br>
for me that gives:<br>
        lxc-attach is /usr/bin/lxc-attach<br>
<br>
ldd /usr/bin/lxc-attach<br>
<br>
and that gives:<br>
        linux-vdso.so.1 =>  (0x00007fff3d56d000)<br>
        liblxc.so.0 => /usr/lib64/liblxc.so.0 (0x00007f7d8359e000)<br>
        libcap.so.2 => /lib/libcap.so.2 (0x00007f7d8336e000)<br>
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7d82fd9000)<br>
        libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1<br>
(0x00007f7d82dd6000)<br>
        /lib64/ld-linux-x86-64.so.2 (0x00007f7d837ca000)<br>
<br>
So in your case, that should /usr/local/bin and /usr/local/lib/liblxc.so..<br>
<br>
</blockquote></div><br>