• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

libc.so.6 Jam

Cogman

Lifer
im in a real jam. I was trying to get a stable overclock with my 2500+, and everything booted fine, until it hit agetty, then it fruited out and said that libc.so.6 could not be found. Well, I still had a copy of the origional, so I though Big deal, and copied the origional over to where the libc was supposed to be. It did not work. Instead I get an error telling me that libc.so.6 is not a valid elf archive. So what do I do? any help would be nice
 
did you run ldconfig after you copied the lib file back?

you can do a strace to see were exactly it is looking for a file..

strace <command>

It will print out a bunch of crap, but look for errors and stuff. You may need to redirect the output to a file to sift thru it better.

something like

strace <command> 2> strace.log

Another thing you can do is use the ldd command

run:
which <command>
to find out were the command is actually located and then using the full path..

ldd /usr/whatever/bin/command

and that will print out all the dependances it has and were it expects to find them.
Sometimes program files have links to older library files then the ones currently in use and they have symbolic links from the name of the older version of the file to the current compatable version. So you need to make sure that those are up.

The ldconfig makes a record of the lib files so that programs can use then, (I guess)
 
Back
Top