From: Matt Z. <md...@de...> - 2003-12-21 01:00:28
|
On Sun, Dec 21, 2003 at 01:40:03AM +0100, Bill Allombert wrote: > On Fri, Dec 19, 2003 at 08:11:44AM -0800, Matt Zimmerman wrote: > > On Fri, Dec 19, 2003 at 03:36:55PM +0100, Bill Allombert wrote: > > > > > I have upgraded from 2.4.22-5um-1 to 2.4.22-7um-1 and now > > > user-mode-linux fail to start with > > > > > > NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. > > > VFS: Mounted root (ext2 filesystem) readonly. > > > FATAL: cannot determine library version > > > > Strange. I think this error message comes from ld.so. > > You are right. From the source , this message com from > sysdeps/unix/sysv/linux/dl-osinfo.h in the following macro: > > #define DL_SYSDEP_OSCHECK(FATAL) \ > do { \ > /* Test whether the kernel is new enough. This test is only \ > performed if the library is not compiled to run on all \ > kernels. */ \ > > The UML filesystem is woody. This is probably another symptom of the same bug; something is returning -ENOSYS _sometimes_. -- - mdz |