I have the xvmc use flag set for mplayer and mythtv and neither package picked up the needed x11-libs/libXvMC. I found out it needed this when reading through the mythtv compilation from scratch docs. I am not sure if this needs to be added to each ebuild, or if it is an eclass that needs to be fixed, or I just missed something, just noticed the three apps I could find that use the xvmc use flag, don't ask for the x11-libs/libXvMC package to be installed. I guess this bug should block 112004 or 112675
mplayer: xvmc? ( || ( x11-libs/libXvMC virtual/x11 ) ) mythtv: xvmc? ( || ( x11-libs/libXvMC virtual/x11 ) video_cards_nvidia? ( media-video/nvidia-glx ) Sorry, no depedency missing. Reopen with 'emerge -pv virtual/x11' and 'grep -Rni "virtual/x11" /etc/portage' output.
Oh wow, I feel a bit stupid now, I went searching around on my system as to why it would grab the XvMC dependency, and now I know why. It ended up being a problem with my package.keywords, package.provided. On one machine I had virutal/x11 was provided while I was testing something and never took it out, but once I did it was trying to emerge xorg-6.8. I heard they were unmask (hard mask) and just assumed they were marked stable also, so I didn't add libXvMC to my package.keywords. Sorry for the wasted time, if I could give it back i would :), but thanks for the help