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


On Sun, 29 Jul 2001, Kate Ahrens wrote:

> I made the symlinks you mentioned above which were missing from my
> system and tried a reboot. No good. Same error. Are there other
> symlinks which might not be present?

Yes, though /sbin/init itself probably shouldn't depend on others (the
"login" binary might). ldd shows the dependencies.  On my system:

waverley:~$ ldd /sbin/init
        libc.so.6 => /lib/libc.so.6 (0x40026000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

> Or is there a way to see which file init is looking for? Or a log
> of the make install that will tell us when it collapsed?

There won't be a log of the "make install" unless you created one
(with "make install >install.log 2>&1" or similar).

You want to ensure that /sbin/ldconfig gets run early in the boot
process.  You may be able to run it from a rescue diskette.  If
your system is mounted on /mnt relative to the rescue ramdisk you
could try:

ldconfig -f /mnt/etc/ld.so.conf -C /mnt/etc/ld.so.cache -r /mnt

One question occurs to me: What did you do with the glibc 2.2.3
installation that you put under /usr/local?  I suppose it ought
to be deleted entirely in case it interferes with the new
installation under /usr.

In case it's any use I'm appending a script to create the links in
/lib for glibc-2.2.3

Allin Cottrell

script:

ln -sf ld-linux.so.2 ld-linux.so
ln -sf ld-linux.so.1.9.9 ld-linux.so.1
ln -sf ld-2.2.3.so ld-linux.so.2
ln -sf libBrokenLocale.so.1 libBrokenLocale.so
ln -sf libBrokenLocale-2.2.3.so libBrokenLocale.so.1
ln -sf libanl-2.2.3.so libanl.so.1
ln -sf libc-2.2.3.so libc.so.6
ln -sf libcrypt.so.1 libcrypt.so
ln -sf libcrypt-2.2.3.so libcrypt.so.1
ln -sf libdl.so.2 libdl.so
ln -sf libdl.so.1.9.9 libdl.so.1
ln -sf libdl-2.2.3.so libdl.so.2
ln -sf libm.so.6 libm.so
ln -sf libm-2.2.3.so libm.so.6
ln -sf libnsl.so.1 libnsl.so
ln -sf libnsl-2.2.3.so libnsl.so.1
ln -sf libnss_compat.so.2 libnss_compat.so
ln -sf libnss_compat-2.2.3.so libnss_compat.so.2
ln -sf libnss_dns.so.2 libnss_dns.so
ln -sf libnss_dns-2.2.3.so libnss_dns.so.2
ln -sf libnss_files.so.2 libnss_files.so
ln -sf libnss_files-2.2.3.so libnss_files.so.2
ln -sf libnss_hesiod.so.2 libnss_hesiod.so
ln -sf libnss_hesiod-2.2.3.so libnss_hesiod.so.2
ln -sf libnss_nis.so.2 libnss_nis.so
ln -sf libnss_nis-2.2.3.so libnss_nis.so.2
ln -sf libnss_nisplus.so.2 libnss_nisplus.so
ln -sf libnss_nisplus-2.2.3.so libnss_nisplus.so.2
ln -sf libpthread.so.0 libpthread.so
ln -sf libpthread-0.9.so libpthread.so.0
ln -sf libresolv.so.2 libresolv.so
ln -sf libresolv-2.2.3.so libresolv.so.2
ln -sf librt.so.1 librt.so
ln -sf librt-2.2.3.so librt.so.1
ln -sf libthread_db-1.0.so libthread_db.so.1
ln -sf libutil.so.1 libutil.so
ln -sf libutil-2.2.3.so libutil.so.1



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