This is the mail archive of the glibc-linux@ricardo.ecn.wfu.edu mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Error 127 in install of glibc 2.2.3


I have traced the cause of my problems. Now I need some help stopping it
from happening again...

To recap, I was trying to upgrade from 2.1.1 to 2.2.3 - configure works
fine, as does make and then make check.

When I run make install, though, I get this...

.
.
.
make[2]: Entering directory '/usr/glibc-2.2.3/elf'
/usr/bin/install -c /usr/glibc-objdir/elf/ld.so /lib/ld-2.2.3.so.new
mv -f /lib/ld-2.2.3.so.new /lib/ld-2.2.3.so
/usr/bin/install -c /usr/glibc-objdir/libc.so /lib/libc-2.2.3.so.new
mv -f /lib/libc-2.2.3.so.new /lib/libc-2.2.3.so
rm -f /lib/ld-linux.so.2
ln -s ld-2.2.3.so /lib/ld-linux.so.2
make[2]: ln: Command not found
make[2]: *** [/lib/ld-linux.so.2] Error 127
make[2]: Leaving directory '/usr/glibc-2.2.3/elf'

rm? It does an 'rm' on one of the existing library files? Why? Every
document I've read about this upgrade says don't rm files, but replace
symlinks by doing ln -sf instead. Can someone confirm whether this is right,
and what I should do with the Makefile to stop this from happening again?

Thanks.

Nick


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]