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

Re: glibc 2.3.4: Wie installieren?



Andreas Pakulat wrote:

>> Ich hab nun folgendes vergeblich versucht:
>> 
>> mkdir /tmp/test
>> cd /tmp/test
>> 
>> wget
>>
ftp://ftp.debian.org/debian/pool/main/g/glibc/libc6_2.3.4-3_i386.deb
>> 
>> ar -x libc6_2.3.4-3_i386.deb
>> tar xvzf data.tar.gz
>> cd lib/tls
>> cp * /usr/lib/tls (Verzeichnis war leer!)
>> ldconfig
>> ls -l /usr/lib/tls/libc*
>> -rw-r--r--  1 root root 1153188 2005-04-03 08:52 libc-2.3.4.so
>> -rw-r--r--  1 root root   19100 2005-04-03 08:52 libcrypt-2.3.4.so
>> lrwxr-xr-x  1 root root      17 2005-04-16 00:11 libcrypt.so.1 ->
>> libcrypt-2.3.4.so
>> lrwxr-xr-x  1 root root      13 2005-04-16 00:11 libc.so.6 ->
>> libc-2.3.4.so
>> 
>> Leider alles vergeblich :(
>> niki@p3-1k2:~/downloads/Digibux.app$ ./Digibux
>> ./Digibux: /lib/tls/libc.so.6: version `GLIBC_2.3.4' not found
> 
> Du siehst schon, dass er in /lib/tls/ sucht?

Aua, danke. Hatte mal wieder Tomaten auf den Augen. Aber waere auch
besser so gewesen.
Nachdem ich das komplette tls Verzeichnis aus dem genannten Paket
rueberkopiert habe, die alten Symlinks ueberschrieben und ldconfig
ausgefuehrt habe, ging gar nichts mehr. Nicht mal ein ln, ls oder
sonstiges. Meldete nur relocation errors und irgendwelche fehlenden
symbols oder aehnliches. Auch init funktionierte nicht mehr, so dass
ich mit ner Knoppix CD gestartet habe und das tls-Verzeichnis mit dem
von Knoppix (welches ja auch auf debian bassiert) einfach
rueberkopiert habe (waere mir zu viel Arbeit, die ganzen symlinks per
Hand zurueckzuaendern).

Ich lasse da jetzt lieber die Finger davon und warte ab.


Vielen Dank,
Dominik







> Wahrscheinlich ist das 
> Programm nichtmal dynamisch gelinkt, sondern oeffnet die Lib per
> dlopen... Das kriegst du mit ldd /downloads/Digibux.app/Digibux
> raus, da sollte die libc6 auftauchen, wenn nicht: Leg den Symlink in
> /lib/tls voruebergehend auf die libc-2.3.4.so.
> 
> Andreas
> 



Reply to: