Using the "gnome" flag, if I "emerge -va quodlibet" it tries to install mozilla-firefox: -------------------------------------- atenea ~ # emerge -va quodlibet These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-plugins/gst-plugins-gconf-0.10.3 USE="-debug" 0 kB [ebuild N ] dev-python/dbus-python-0.80.2 0 kB [ebuild N ] media-plugins/gst-plugins-gnomevfs-0.10.11 0 kB [ebuild N ] gnome-extra/libgda-1.2.3 USE="berkdb doc -debug (-firebird) -freetds -ldap -mdb -mysql -oci8 -odbc -postgres -sqlite -xbase" 1,051 kB [ebuild N ] www-client/mozilla-firefox-2.0.0.3 USE="gnome java -bindist -debug -filepicker -ipv6 -mozdevelop -moznopango -restrict-javascript -xforms -xinerama -xprint" LINGUAS="es es_AR it pt pt_BR zh zh_CN -af -ar -be -bg -ca -cs -da -de -el -en_GB -es_ES -eu -fi -fr -fy -fy_NL -ga -ga_IE -gu -gu_IN -he -hu -ja -ka -ko -ku -lt -mk -mn -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt_PT -ru -sk -sl -sv -sv_SE -tr -zh_TW" 37,169 kB [ebuild N ] dev-python/pyorbit-2.14.1 USE="-debug" 276 kB [ebuild N ] dev-python/feedparser-4.1 253 kB [ebuild N ] dev-python/gnome-python-2.16.2 USE="doc -debug" 393 kB [ebuild N ] dev-python/gnome-python-extras-2.14.0-r1 USE="X doc firefox -debug -seamonkey" 340 kB [ebuild N ] media-sound/quodlibet-1.0 USE="aac alsa dbus esd ffmpeg flac gnome hal mad vorbis -ipod -mmkeys -musepack -oss -trayicon" 0 kB Total: 10 packages (10 new), Size of downloads: 39,480 kB Would you like to merge these packages? [Yes/No] n -------------------------------------- I already have mozilla-firefox-bin installed (because I have an amd64 and need flash support), and do *not* want to install the mozilla-firefox atom! Reproducible: Always Steps to Reproduce: 1. Edit /etc/package/package.keywords to unmask the necessary atoms. 2. As root type `USE="gnome" emerge -va quodlibet' 3. I found a "workaround": modifying the ebuild in a dirty way. Notice that this implies modifying the Manifest file as well.
media-sound/quodlibet doesn't depend on firefox at all, read the ebuild. <snip> [ebuild N ] dev-python/gnome-python-extras-2.14.0-r1 USE="X doc firefox -debug -seamonkey" 340 kB </snip> You *cannot* compile anything against -bin, it's lacking the needed headers and loads of other stuff. *** This bug has been marked as a duplicate of bug 160857 ***