I have installed gcc-3.3.5 and gcc-3.4.1. I have recently built gcc-3.3.5 with the debug use flag which is by default disabled on my system. Doing # emerge -puDvN world [ebuild R ] dev-util/pkgconfig-0.15.0 -debug -hardened* 0 kB [ebuild R ] net-fs/samba-3.0.10 +acl +cups -debug +doc -kerberos -ldap -libclamav +mysql* -oav +pam -postgres +python -quotas +readline (-selinux) -winbind -xml* +xml2 0 kB [ebuild R ] net-libs/libwww-5.4.0-r2 +mysql* +ssl 0 kB [ebuild R ] x11-libs/qt-3.3.4-r2 +cups -debug* +doc -firebird +gif -immqt -immqt-bc -ipv6 +mysql -nas -odbc +opengl -postgres -sqlite -xinerama +zlib0 kB [ebuild R ] sys-libs/glibc-2.3.4.20041102-r1 -build -debug* -erandom -hardened (-multilib) +nls -nomalloccheck +nptl -nptlonly -pic +userlocales 0 kB [ebuild R ] kde-base/kdelibs-3.3.2-r7 +alsa +arts +cups -debug* +doc* -ipv6 -kdeenablefinal -kerberos -ldap +spell +ssl +tiff -xinerama 0 kB [ebuild R ] kde-base/kdebase-3.3.2-r2 +arts +cups -debug* +java -kdeenablefinal -ldap +opengl +pam +samba +ssl -xinerama 0 kB [ebuild R ] app-doc/quanta-docs-20030405 +mysql* 508 kB [ebuild R ] app-text/htmltidy-4.8.6 -debug +doc -xml* 0 kB [ebuild R ] media-sound/amarok-1.2.1 +arts -debug -gstreamer +kde -kdeenablefinal +mysql* -noamazon +opengl +xine -xinerama +xmms* 0 kB but # emerge -pv =sys-devel/gcc-3.3.5-r1 [ebuild R ] sys-devel/gcc-3.3.5-r1 (-altivec) -bootstrap -boundschecking -build -debug* +fortran +gcj +gtk -hardened (-ip28) (-multilib) -multislot (-n32) (-n64) +nls -nocxx -objc -static (-uclibc) 0 kB and # emerge -pv =sys-devel/gcc-3.4.3-r1 [ebuild R ] sys-devel/gcc-3.4.3-r1 (-altivec) -bootstrap -boundschecking -build -debug +fortran +gcj +gtk -hardened (-ip28) (-multilib) -multislot (-n32) (-n64) +nls -nocxx -objc -static (-uclibc) 0 kB Watching to the 2nd report I see that gcc-3.3.5 has been built with the debug flag but this one is a use flag not enabled. Is there a problem detecting newuse settings with slotable packages? Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: Detecting the newuse status also for gcc-3.3.5
Upgrades don't work with slotted packages at all yet. *** This bug has been marked as a duplicate of 4698 ***