-----Original Message----- From: Jens Puruckherr [SMTP:puru@elbvilla.de] Sent: Montag, 20. Dezember 1999 23:21 To: LUG-DD Subject: [Lug-dd] Lib-Aerger
Hallo,
Nach der Installation der glibc2.1.2 (selbst kompiliert - ohne Fehlermeldungen) auf meiner Suse6.1 (Das Skyrix-Demo meinte, einige libs sind zu alt) kann ich nichrt mehr starten.:
/sbin/mingetty: error in loading shared libraries /usr/local/lib/libc.so.6: undefined symbol: _dl_initial_searchlist
Ooops, da hat sich wohl einiges geaendert ... Was ich nicht verstehe ist,das mingetty unter /usr/local/lib sucht. Das musst Du ja irgendwo eingestellt haben, z.B. in der /etc/ld.so.conf ... wenn Du /usr/local/lib dort wieder rausnimmst bzw. schoen weit nach hinten schiebst, muesste eigentlich wieder das Original /lib/libc... genommen werden und die Welt ist wieder heile ...
und Ruhe ist. Nun habe ich versucht, mit dem suse Rettungssystem das wieder in den Urzustand zurückzuversetzen, was aber nicht klappte. Ich habe aber keine Lust, alles wieder platt zu machen. wer hat Tipps?
Was konkret hast Du denn da gemacht ?
Willi
Thus spake karl-heinz.fandrey@amd.com (karl-heinz.fandrey@amd.com):
Hi, [...]
/sbin/mingetty: error in loading shared libraries /usr/local/lib/libc.so.6: undefined symbol: _dl_initial_searchlist
Ooops, da hat sich wohl einiges geaendert ...
Nur als Ergänzung zu Willy: IIRC ist SuSE 6.1 ist GNU-C-Lib glibc 2.0.7 basiert. Dagegen sind alle Programme, die das brauchen gelinkt. Die glibv 2.1.X ist dazu nicht kompatibel. Das merkt z. B., wer StarOffice 5.0 auf einem glibc 2.1.X System zu installieren versucht. Auch da zerballert die Installation der mitgelieferten glibc 2.0.7 libs das System. Die parallele Installation ist AFAIK noch niemandem geglückt, da der dynamic loader (ld-linux.so.2) der glibc 2.0.7 halt mit dem der glibc 2.1.X *nicht* kompatibel ist. Mehr unter http://metalab.unc.edu/pub/Linux/docs/HOWTO/Glibc2-HOWTOi
Um die Version der installierten glibc2 heraus zu bekommen kann man: ls -l /lib/ld-linux.so.2 eingeben.
Übrigens wäre ein gangbarer Weg, die SuSE 6.1 mit sowas wie SuSE 6.2 oder 6.3 aufzufrischen. YaST bietet eine entspr. Option (irgendwas mit Update).
Gruss,
Frank
lug-dd@mailman.schlittermann.de