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
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.
Vserver mailing list
Received on Wed Aug 9 14:51:09 2006