Mick wrote:
> Hi All,
> 
> I just upgraded to gcc-4.1.1.  gcc-config -l shows that gcc-3.4.5 is still 
> there:
> 
> # gcc-config -l
>  [1] i686-pc-linux-gnu-3.4.5
>  [2] i686-pc-linux-gnu-3.4.5-hardened
>  [3] i686-pc-linux-gnu-3.4.5-hardenednopie
>  [4] i686-pc-linux-gnu-3.4.5-hardenednopiessp
>  [5] i686-pc-linux-gnu-3.4.5-hardenednossp
>  [6] i686-pc-linux-gnu-4.1.1 *
> 
> When I try to remove gcc-3.4.5, it doesn't exist:
> 
> # emerge -C -p -v gcc-3.4.5
> 
>>>> These are the packages that would be unmerged:
> 
> --- Couldn't find 'gcc-3.4.5' to unmerge.
> 
>>>> No packages selected for removal by unmerge.
> 
> If it doesn't exist, why is it listed?  There's most likely a good 
> explanation 
> for this, but it's getting late and I must be too tired to understand it.  
> Could you please care to explain?

As to why they weren't removed when you unmerged gcc-3.4.5, I've
no idea, but gcc-config -l will list whatever is in this directory:

        /etc/env.d/gcc

Except the file 'config', which holds the default value.

Now, if you _really_ don't want to see them, remove them manually
_at your own risk_.

I doubt anything will break, but if I'm wrong someone will correct
me and you may get a better answer.

I hope I'm wrong :D

-Luis
-- 
gentoo-user@gentoo.org mailing list

Reply via email to