Re: [Vserver] Host and guest compatability

From: Michael S. Zick <mszick_at_morethan.org>
Date: Wed 09 Aug 2006 - 14:50:34 BST
Message-Id: <200608090850.34661.mszick@morethan.org>

On Wed August 9 2006 08:22, Jim Wight wrote:
> On Wed, 2006-08-09 at 08:17 +0200, Guenther Fuchs wrote:
> > on Tuesday, August 8, 2006 at 9:46:04 PM there was posted:
> >
> > JW> # vserver fc5 start
> > JW> /usr/bin/env: /lib/libc.so.6: version `GLIBC_2.4' not found
> > JW> (required by /usr/bin/env)
> >
> > Don't know where this comes from, but it definately relates _only_ to
> > the guest.
>
> > JW> FC5 has glibc 2.4 whereas FC4 has glibc 2.3. Is that really the
> > JW> problem, or is the message a side-effect of some other problem?
> >
> > It is definately an effect of a guest related problem, which does
> > _not_ relate to the hosts glibc.
>
> Well, that's the error I get when I run /vservers/fc5/usr/bin/env on the
> host. 'chroot /vservers/fc5 /usr/bin/env' is OK.
>

Which means that the env binary and all of its dependencies are complete
within the chroot.

Since the chroot command does not change the context (or namespace) then
it must be the act of trying to run in a different context that breaks
something.

My guess, the dynamic library handling.

Try executing /lib/libc.so.6 in the guest context, see if you get a
normal report out of it. It should print its build information,
including its version.

Mike
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver
Received on Wed Aug 9 14:51:09 2006

[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Wed 09 Aug 2006 - 14:51:14 BST by hypermail 2.1.8