emul-linux-x86-qtlibs-2.0(~amd64) depends on emul-linux-x86-xlibs-2.0 wich is masked with -* Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: [wayne@Wuler:x86_64]sudo emerge -uDva world These are the packages that I would merge, in order: Calculating world dependencies - !!! All ebuilds that could satisfy ">=app-emulation/emul-linux-x86-xlibs-2.0" have been masked. !!! One of the following masked packages is required to complete your request: - app-emulation/emul-linux-x86-xlibs-2.0 (masked by: -* keyword) For more information, see MASKED PACKAGES section in the emerge man page or section 2.2 "Software Availability" in the Gentoo Handbook. !!! (dependency required by "app-emulation/emul-linux-x86-qtlibs-2.0" [ebuild]) !!! Problem with ebuild net-im/skype-1.0.0.20 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 x86_64) ================================================================= System uname: 2.6.11-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 8 2005, 12:18:30)] distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/fax /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 /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox strict" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X acpi alsa apache2 avi berkdb bitmap-fonts bzlib calendar cdb cdr crypt cups curl dbase directfb docdvd dvdr emacs encode esd exif f77 fam flac flash font-server foomatic fortran gd gdbm gif gimpprint gphoto2 gpmgps gstreamer gtk gtk2 imagemagick imlib ipv6 java jp2 jpeg junit kde kerberos ldap libwww lzw lzw-tiff mad mimemotif mozilla mp3 mpeg mpi msn mysql ncurses nls nptl oav odbc ogg oggvorbis opengl oss pam perl php png posix ppds python qt quicktime readline samba scanner sdl spell ssl tcltk tcpd tetex threads tiff truetype truetype-fonts type1-fonts usb userlocales videos vorbis xgetdefault xml xml2 xpm xprint xrandr xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
KEYWORDS="-* ~amd64" in all the emul-linux-x86-*-2.0 libs. They work only on amd64 (and x86 but that would be stupid), and so it is -* ~amd64. If you aren't running ~amd64, and don't have emul-linux-x86-xlibs in /etc/portage/package.keywords you will only see the -*, so add it there or something.