All nvidia-glx ebuilds have !>=x11-base/xorg-server-1.0.99 in their dependencies. Yet, xorg-server-1.1 actually depends on nvidia-glx when you have nvidia in VIDEO_CARDS. <snip> video_cards_nvidia? ( media-video/nvidia-glx ) </snip> Well, this is plain wrong and causes the block to not work. Blocks need to be mutual.
Ditto w/ VIDEO_CARDS="fglrx" and x11-drivers/ati-drivers.
Fixed, thanks.
Can you guys _please_ possibly implement an option similar to the one in the GCC4 Alpha/Betas ? ie: require "I_DONT_CARE_ABOUT_MISSING_FONTS=1" in make.conf for those of us who have no issue with the conflict? My font problems dissapeared after I disabled bitmap fonts ( which I don't remember how I did, i think in essence it was merely all a ln -s /etc/fonts/conf.d/no-bitmaps.conf /etc/fonts/conf.d/10-bitmaps.conf .. and maybe an insane tinkering with the font path list) , but however, I had no problem ( well, problem I couldn't solve ) with the 1.0.99/1.1.* series Xorg untill the masks came in. I don't know If i'm the ONLY one whos fixed his dilemours, but im certain there must be more than just one person out there who is testing xorg-betas in conjunction with an Nvidia graphics card. Of course I could always just make my own "fixed" ebuilds and put them in my local portage dir, but I think a "heres why its broken, heres how you get this to work" notice would be much nicer. -- my 2 cents
Nah, just copy the nvidia* and xorg-server ebuilds to your overlay, remove the blockers '!x11-base/xorg-server' or '!media-video/nvidia-*' from the ebuilds, and regenerate the manifests with 'ebuild foo.ebuild manifest'.
Hey thanks a lot, now I can no longer play games. As for people that have the font problem, disable the nvidia renderaccel in xorg.conf and you should be fine.
(In reply to comment #5) > Hey thanks a lot, now I can no longer play games. Yeah, if you chose to install the ~arch 7.1 server rather than sticking with 7.0.