For some reason, portage-2.1_pre1 will block everyone to emerging certain ebuilds because it iterperates or evalutes the keywords wrong. For intance, the folling packages app-text/unix2dos-2.2 games-action/trackballs-1.1.1 net-analyzer/ettercap-0.7.3 x11-themes/gdm-themes-2.0-r2 have somehow become keyword masked ever since I upgraded portage. Changing ACCEPT_KEYWORDS to x86 or ~x86 does not help. Fiddling with /etc/portage/package.keywords has not helped either.
Please include the output of `emerge --info` and also attach your /etc/portage/package.keywords file. The exact output of emerge when you try to install these packages may also be needed.
emerge info: Portage 2.1_pre1 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.6-r1, 2.6.14-gentoo-r4 i686) ================================================================= System uname: 2.6.14-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1.80GHz Gentoo Base System version 1.12.0_pre11 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.20-r1 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /usr/X11R6/bin/startx /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://mirrors.acm.cs.rpi.edu/gentoo/ http://gentoo.mirrors.pair.com/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LC_ALL="en_US.utf8" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 7zip X a52 aac acl acpi aim alsa amarok amr apache apache2 applet artworkextra asm audiofile avi bash-completion bitmap-fonts bl browserplugin bzip2 bzlib cairo calendar canvas ccache cdparanoia cdr crypt css cups curl custom-cflags dbus dhcp directfb doc dpms dts dvd dvdread dvi ecc eds effects encode esd ethereal evo evo2 evolution exif expat fam fastbuild fbcon ffmpeg firefox flac flash foomaticdb fortran fping ftp gd gdbm gencertdaily gif glitz glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 guile h323 hal howl i8x0 icq idn imagemagick imap imlib imlib2 inkjar innodb insecure-savers jabber java jikes jp2 jpeg junit lcms libcaca libg++ libwww lzw mad matroska mhash mikmod mime ming mmx mmxext mng motif mozdevelop mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg mpi mplayer mpm-prefork msn musicbrainz mysql nas nautilus ncurses network nfs nls no-old-linux nodoc nodrm nosrc nptl nsplugin offensive ogg oggvorbis openal opengl openssh oscar pam pcre pdflib perl php pic png python quicktime radiotap rar readline real recode reiserfs rtc samba sdl session slang sockets spell sse sse2 ssl stencil-buffer svg svga tcltk tcpd tetex tga threads tiff transcode truetype truetype-fonts type1-fonts udev unicode usb utf8 v4l v4l2 vcd videos vim virus-scan visualization vorbis wifi win32codecs wmf xml xml2 xpm xprint xrandr xscreensaver xv xvid xvmc yahoo yv12 zip zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, LANG, LINGUAS
# cat /etc/portage/package.keywords # Keyword masked =sys-libs/glibc-2.3.6-r1 -* =x11-libs/qt-4.0.1 -* ------------------------------------------ # emerge -pv =app-text/unix2dos-2.2 These are the packages that I would merge, in order: Calculating dependencies !!! All ebuilds that could satisfy "=app-text/unix2dos-2.2" have been masked. !!! One of the following masked packages is required to complete your request: - app-text/unix2dos-2.2 (masked by: missing keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. ------------------------------------------ # emerge -pv =games-action/trackballs-1.1.1 These are the packages that I would merge, in order: Calculating dependencies !!! All ebuilds that could satisfy "=games-action/trackballs-1.1.1" have been masked. !!! One of the following masked packages is required to complete your request: - games-action/trackballs-1.1.1 (masked by: missing keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. ------------------------------------------ # emerge -pv =net-analyzer/ettercap-0.7.3 These are the packages that I would merge, in order: Calculating dependencies !!! All ebuilds that could satisfy "=net-analyzer/ettercap-0.7.3" have been masked. !!! One of the following masked packages is required to complete your request: - net-analyzer/ettercap-0.7.3 (masked by: missing keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. ------------------------------------------ # emerge -pv =x11-themes/gdm-themes-2.0-r2 These are the packages that I would merge, in order: Calculating dependencies !!! All ebuilds that could satisfy "=x11-themes/gdm-themes-2.0-r2" have been masked. !!! One of the following masked packages is required to complete your request: - x11-themes/gdm-themes-2.0-r2 (masked by: missing keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. ------------------------------------------ # emaint -c world Checking world for problems 'app-text/unix2dos' has no ebuilds available 'net-analyzer/ettercap' has no ebuilds available Finished ------------------------------------------ # emerge -pvu trackballs gdm-themes These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild UD] games-action/trackballs-1.0.0-r1 [1.1.1] 0 kB [ebuild UD] x11-themes/gdm-themes-2.0-r1 [2.0-r2] 0 kB Total size of downloads: 0 kB
This is strange. I suggest that you `emerge --sync` and try again. If that doesn't help, `rm -rf /var/cache/edb/dep/* && emerge --metadata` might fix it.
Thanks, that worked. It appears that simply running "emerge metadata" after the upgrade it not enough.