LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   RPM relocation error (https://www.linuxquestions.org/questions/fedora-35/rpm-relocation-error-118096/)

ertmann|CPH 11-20-2003 02:44 AM

RPM relocation error
 
i was using the redhat network for update, when something fucked up during an update of glibc, somehow breaking the dependencies.

So i downloaded the rpms from fedora.redhat.com manualy, made a "rpm -Uvh glibc-common-2.3.2-101.i386.rpm" which worked fine, next i did a "rpm -Uvh glibc-2.3.2-101.i386.rpm" and all hell broke lose. it came up with some error messages, and now (allmost) everytime i try to do something i get this error message

RPM relocation error
/lib/i686/librt.so.1 :: symbol __pthread_clock_settime, version GLIBC_PRIVATE not defined in file libpthread.so.0 with link time reference.

i can only boot up in terminal, i can't do any rpm commands, i can't even do a ls command.... vi works though.

Is there any way i can save my setup?

wiraone 11-20-2003 04:21 AM

Nothing can help you out other than doing a reinstallation... broken glibc mean that all executables that are depending on glibc are broken too.

misc 11-20-2003 10:51 AM

glibc-2.3.2-101.i386.rpm : is very liked the wrong one, since you most likely want the package for i686 compatible architectures (Pentium Pro, Pentium 2/3/4, Athlon, Duron,...) which supports threading.

You could still install the i686 glibc from rescue mode.

wiraone 11-20-2003 12:25 PM

Opss.. should have think of that rescue mode and use the command (don't remember, but the instruction is there when you're booting in rescue mode) to change the root partition as root.. and I guess doing rpm -Uvh or -ivh from there will help.


All times are GMT -5. The time now is 12:20 AM.