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