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