Following up on this post: [solved] Firefox 29.0.1 missing dependency for glibc by alex3772
I experience the same issue, firefox fails to start with this error:
XPCOMGlueLoad error for file /usr/lib/firefox/libxul.so: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib/firefox/libxul.so) Couldn't load XPCOM.
But contrary to the previous post, I'm running the up to date kernel.
% uname -a Linux hostname 3.14.4-1-ARCH #1 SMP PREEMPT Tue May 13 16:41:39 CEST 2014 x86_64 GNU/Linux
At first I thought this was a fluke to be fixed shortly but it's been a few days now and the previous post is the only mention I've found of this issue.
It seems on my laptop libstdc++.so.6 update didn't go according to plan last time gcc-libs got updated.
ls -l /usr/lib/libstdc++.so.6 lrwxrwxrwx 1 root root 19 Feb 7 14:33 /usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.19 -rwxr-xr-x 1 root root 979104 Feb 7 14:33 /usr/lib/libstdc++.so.6.0.19
pacman -Qo /usr/lib/libstdc++.so.6* /usr/lib/libstdc++.so.6 is owned by gcc-libs 4.9.0-2 error: No package owns /usr/lib/libstdc++.so.6.0.19
pacman -Ql gcc-libs| grep libstdc++.so gcc-libs /usr/lib/libstdc++.so gcc-libs /usr/lib/libstdc++.so.6 gcc-libs /usr/lib/libstdc++.so.6.0.20
pacman -Ss gcc-libs core/gcc-libs 4.9.0-2 (base) [installed] Runtime libraries shipped by GCC
Last edited by kazimir (2014-05-21 12:30:27)
What happens if you simply try to reinstall gcc-libs (perhaps with pacman's debug flag to see if anything fails)?
# pacman --debug -Syu gcc-libs
Thanks for the advice, it worked.
I wonder what happened, is there a way to check if there is something wrong with other packages ?