tux gcc # eselect compiler list Available compilers for CTARGET i686-pc-linux-gnu [1] i686-pc-linux-gnu-3.4.4/hardened [2] i686-pc-linux-gnu-3.4.4/hardenednopie [3] i686-pc-linux-gnu-3.4.4/hardenednopiessp [4] i686-pc-linux-gnu-3.4.4/hardenednossp [5] i686-pc-linux-gnu-3.4.4/vanilla [6] i686-pc-linux-gnu-4.1.1/vanilla Activated profiles: i686-pc-linux-gnu * i686-pc-linux-gnu-4.1.1/vanilla But i have only i686-pc-linux-gnu-4.1.1/vanilla .. all over compilers are already unmerged Code: tux gcc # emerge -pv gcc These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-devel/gcc-4.1.1 USE="fortran gtk nls -bootstrap -build -doc -gcj -hardened -ip28 -ip32r10k% -mudflap -multislot -nocxx -objc -objc++ -objc-gc -vanilla" 38,301 kB Total size of downloads: 38,301 kB Just solved this isssue with rm /etc/eselect/compiler/i686-pc-linux-gnu-3.4.4.conf
Yes, this is an issue due to a chicken in the egg problem with CONFIG_PROJECT_MASK . That file was still on your system because of one of the following problems: 1) You have used eselect-compiler during its beta testing period in package.mask, and didn't get the memo (if so, sorry... I mentioned this on gentoo-dev list) 2) You still have the /usr/$CHOST/gcc-bin/3.4.6 directory on your system, so this profile was not deleted by the ebuild. If it is neither case, then I can't really do anything to investigate further because you've already deleted the file... sorry.