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

Reply via email to