You are not logged in.
After doing a system upgrade (pacman -Syu) I can't start most programs due to gcc errors.
When upgrading was finished I rebooted and tried to start slim but I got the following error: "error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory"
The same happens with lots of other programs (Firefox, Amarok etc.)
Even urxvt won't start, it says: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory.
I have gcc (version 4.2.1-5), lib32-gcc (version 4.2.1-5), gcc-libs (version 4.2.1-2), libstdc++5 (version 3.3.6-2)
This is the result of: "locate libstdc++"
/usr/lib/libstdc++.so.5
/usr/lib/libstdc++.so.5.0.7
/var/lib/pacman/community/lib32-libstdc++5-3.3.6-1
/var/lib/pacman/community/lib32-libstdc++5-3.3.6-1/depends
/var/lib/pacman/community/lib32-libstdc++5-3.3.6-1/desc
/var/lib/pacman/local/lib32-libstdc++5-3.3.6-1
/var/lib/pacman/local/lib32-libstdc++5-3.3.6-1/depends
/var/lib/pacman/local/lib32-libstdc++5-3.3.6-1/desc
/var/lib/pacman/local/lib32-libstdc++5-3.3.6-1/files
/var/lib/pacman/extra/libstdc++5-3.3.6-2
/var/lib/pacman/extra/libstdc++5-3.3.6-2/depends
/var/lib/pacman/extra/libstdc++5-3.3.6-2/desc
/opt/lib32/usr/lib/libstdc++.so.6.0.9
/opt/lib32/usr/lib/libstdc++.so
/opt/lib32/usr/lib/libstdc++.so.5
/opt/lib32/usr/lib/libstdc++.so.5.0.7
/opt/lib32/usr/lib/libstdc++.so.6
I couldn't find an answer elsewhere (searching with elinks is difficult ).
How do I solve this?
Last edited by quarks (2007-10-05 15:32:29)
Offline
I'd run "pacman -Sf gcc gcc-libs binutils glibc lib32-gcc".
Offline
I'd run "pacman -Sf gcc gcc-libs binutils glibc lib32-gcc".
Ok, now I just feel silly, that worked.
I tried force upgrading the other packages but not glibc.
Offline