On Wednesday 06 September 2006 00:12, Mick wrote: > Yep, it rebuilt 220 packages, I am totally exhausted and the > poor lappy is probably just an emerge short of being > totalled! :-)) > > So, to recapitulate: I've emerged gcc, remerged the system, > remerged world, revedep-rebuild --library libstdc++.so.6 and > I ended up with an awfully ugly Fluxbox and KDE applications: > > http://gentoo.michaelkintzios.fastmail.fm/gcc-result.jpg > > Also grub was borked and had to be reinstalled. Anyway, the > bigger problem is that kde will no longer start - when I type > kdestart in aterm I get: > > $ kdestart > -bash: kdestart: command not found > > What can I do to fix this laptop short of reinstalling > afresh.
hehe, you have my full sympathies. I started my gcc4.1 upgraded on Friday and it completed early yesterday evening. I was also getting errors about kmail and khtml not starting due to libstdc++ having the wrong abi version. revdep-rebuild won't fix it, as the problem is due to there being two gcc versions on the system: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6.0.6 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8 and the way the relevant env var is set, it finds 3.4.6 first. You could tweak the env vars to fix it, but the real fix is to just unmerge gcc-3.4.6. The howto tells you to do it, but it's just a mention in a bigger paragraph and could be clearer. alan -- gentoo-user@gentoo.org mailing list