The ebuild for nvidia-drivers-270.18 has a dependency on a xorg-driver that is too new for it to support. A last minute ABI change in xorg-server-1.10 causes this driver to fail. I changed the xorg-server dependency to be < 1.9.903. It was previously < 1.10.99. I'm attaching a patch. Reproducible: Always Steps to Reproduce: 1. layman -a x11 2. emerge -uavDN world 3. xorg-server-1.10 will be pulled in by the emerge Actual Results: xorg will not start due to incompatible ABI Expected Results: nvidia-drivers-270.18 should not pull in xorg-server-1.10 from x11 overlay.
Created attachment 266769 [details, diff] Prevent nvidia-drivers from pulling in xorg 1.10
I should also include the announcement of the ABI change. http://lists.freedesktop.org/archives/xorg-announce/2011-February/001611.html
Created attachment 266771 [details, diff] I misread the version number for rc3 Sorry, I misread the version number for 1.10 rc3. It should be 1.9.99.903 instead of 1.9.903
xorg-server 1.10.0.901 is now in Portage. nvidia-drivers-270.18 will not work if blob users update to the new xorg-server. See this bug: http://bugs.gentoo.org/show_bug.cgi?id=357113
+ 04 Apr 2011; Justin Lecher <jlec@gentoo.org> nvidia-drivers-270.18.ebuild: + Depend on correct Xorg Server ABI, #359841 +