After updating Xorg to version 7 : Several ebuilds (when trying to emerge them) want to pull in the 6.8.2-r6 monolitic version of x.org instead of the new modular 7 one. Affected packages found : media-video/mplayer-1.0.20060217 media-video/vlc-0.8.2-r2 (list to be completed...) Typical emerge -av output : These are the packages that would be merged, in order: Calculating dependencies... done! [blocks B ] x11-libs/libXft (is blocking x11-base/xorg-x11-6.8.2-r6) [ebuild N ] media-libs/libdvdplay-1.0.1 169 kB [ebuild N ] media-libs/libmad-0.15.1b USE="-debug" 490 kB [ebuild UD] x11-base/xorg-x11-6.8.2-r6 [7.0-r1] USE="bitmap-fonts% dlloader% ipv6% nls% opengl% pam% truetype-fonts% type1-fonts% xv% -cjk% -debug% -dmx% -doc% -font-server% -insecure-drivers% -minimal% -nocxx% -sdk% -static% -xprint%" 45,134 kB [ebuild N ] virtual/x11-6.8 0 kB [ebuild N ] media-libs/libdvbpsi-0.1.4-r1 USE="-doc" 250 kB [ebuild N ] media-video/vlc-0.8.2-r2 USE="X alsa dts dvd mp3 mpeg ncurses nls opengl png samba sdl svg xv -a52 -aac -aalib -arts -bidi -cdda -corba -daap -debug -dvb -esd -fbcon -ffmpeg -flac -ggi -gnutls -httpd -joystick -libcaca -lirc -live -matroska -mod -nsplugin -ogg -oss -screen -speex -stream -theora -truetype -unicode -v4l -vcd -vlm -vorbis -wxwindows -xml2 -xosd" 5,654 kB
Use vlc-0.8.4a. mplayer-1.0.20060217 is definitely fixed, so stop messing with virtuals in /etc/portage/*
I'm not sure whether I should report a new bug or re-open this, so I'll just start with a comment: Doing an `emerge -1NuDtpv world` (after having just upgraded to X.org and trying to upgrade further to GNOME 2.14), I get this: [nomerge ] x11-terms/xterm-207 USE="truetype unicode -Xaw3d -doc -toolbar" [nomerge ] sys-apps/utempter-0.5.5.6 [nomerge ] x11-libs/cairo-1.0.4 USE="X png -doc -glitz" [1] [ebuild N ] virtual/xft-6.8 0 kB [ebuild UD] x11-base/xorg-x11-6.8.2-r7 [7.0-r1] USE="bitmap-fonts% dlloader% ipv6% nls% opengl% pam% truetype-fonts% type1-fonts% xv% -cjk% -debug% -dmx% -doc% -font-server% -insecure-drivers% -minimal% -nocxx% -sdk% -static% -xprint%" 45,134 kB (Note that the only difference between my cairo-1.0.4.ebuild and the one in the official tree is the following: src_unpack() { unpack "${A}" cd "${S}" # Call PKG_PROG_PKG_CONFIG to fix other standard pkg-config calls epatch ${FILESDIR}/cairo-1.0.2-amd64_hardened.patch } )
And my problem here was resolved by adding virtual/xft-7.0 to package.keywords. Sorry 'bout the noise. :/