On 11/15/2011 08:58 PM, Jarry wrote:
Hi,
today I upgraded gcc from 4.4.5 to the last stable version
4.5.3-r1.
[...]
But at the and I noticed gcc 4.4 has not been unmerged
and my "world" file is somehow larger. To my surprise,
it contains these lines:

sys-devel/gcc
sys-devel/gcc:4.4

I did full backup before, so I compared world-file before
and after gcc-upgrade just to find out, these two lines
have been really inserted now, during gcc-upgrade. And my
question is: what does it mean? Does my system need now
both gcc 4.4 and 4.5? Why is actually gcc in world-file,
when it is part of system?

The old GCC version does not get removed. This is a good thing just in case the new one doesn't work for some reason.

If it works OK, you can manually unmerge the old version:

  emerge -aC gcc:4.4

Before doing that, however, make sure the new one has been activated with gcc-config and verify that it works by building some random package.


Reply via email to