[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Tracking sarge (Failed to create initrd image)



> The linux-gate.so library is the 32bit emulation layer of the kernels
> 32bit support. I don't know why it has to show up like this but that
> is how it is.

This virtual ELF library is also in standard i386 2.6.x kernel.

Some information can be also found in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=209145


Fix for initrd-tools should be easy:

--- /usr/sbin/mkinitrd.std      2005-01-23 19:38:08.000000000 +0100
+++ /usr/sbin/mkinitrd  2005-02-15 18:46:16.000000000 +0100
@@ -821,7 +821,7 @@
        else
                x=$(
                        LD_LIBRARY_PATH=$INITRD_LD_LIBRARY_PATH \
-                       ldd "$i"
+                       ldd "$i" | grep -v linux-gate.so 
                )
        fi
        err=$?

Petr




Reply to: