The ebuild uses some eclasses witch defines "debug" in there IUSE. This leads to that the package "glibc" has 2 debug-useflags. I haven't seen this before so I think it's a bug, but not sure as it isn't defined in the ebuild itself. Please ignore and close this bug if I'm wrong. Thanks for a greate dist! Reproducible: Always Steps to Reproduce: 1. emerge -pv glibc 2. 3. Actual Results: # emerge -pv glibc|grep glibc [ebuild U ] sys-libs/glibc-2.3.4.20040619-r1 [2.3.4.20040619] -build -debug -debug -erandom -hardened -makecheck -multilib +nls -nptl -pic 9 kB Expected Results: something like this: [ebuild U ] sys-libs/glibc-2.3.4.20040619-r1 [2.3.4.20040619] -build -debug -erandom -hardened -makecheck -multilib +nls -nptl -pic 9 kB Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040619-r0, 2.6.8-rc2) ================================================================= System uname: 2.6.8-rc2 i686 AMD Athlon(TM) XP 1800+ Gentoo Base System version 1.5.2 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X alsa apm arts avi berkdb bonobo cdr crypt cups dvd encode foomaticdb gdbm gif gnome gtk gtk2 gtkhtml imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg nas ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype x86 xml xml2 xmms xv xvid zlib"
The expected results pop up in portage-2.0.51; seems to be a .50 only bug. Marking this as InCVS, since it's minor (visual) and corrected in .51. .50 has a couple of visual bugs related to emerge -vp unfortunately :-/
Bug has been fixed and released in stable portages on or before 2.0.51-r2