molily: Gentoo Linux: Alten gcc gelöscht - jetzt fehlt libstdc++.so.5

Beitrag lesen

Hallo,

mit einem SymLink?

Das geht als unzuverlässige Übergangslösung. Dann meckern zwar viele Programme über fehlende Symbole, aber python (damit emerge), make, der Compiler und Linker sollten rudimentär funktionieren, sodass ein Emergen der alten libstdc++ möglich sein sollte. So habe ich das Problem zumindest gelöst.

Danach lässt man revdep-rebuild --library libstdc++.so.5 aus app-portage/gentoolkit laufen, danach kann man den alten GCC gefahrlos löschen (steht auch im Upgrading-Guide).

Nun ja, dazu müßte ich wissen, wo die Programme die Lib pfadmäßig vermuten. Wie kriege ich das raus?

Alt (Version 5, GCC 3.3.6):
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5

Neu (Version 6, GCC 3.4.6):
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6

Mathias