I'm running xorg-6.9.0 on my thinkpad x40 and it works just fine, but running the "emerge --pretend --update --deep --newuse world" results in the following: <snip> [ebuild U ] x11-base/xorg-x11-6.9.0-r1 [6.9.0] [ebuild UD] x11-base/xorg-x11-6.8.2-r7 [6.9.0] <snip> /etc/portage/package.unmask contains: <x11-base/xorg-x11-7.0 After some poking around in the portage tree, I found that kicker seemed to be the problem. Since I have +xcomposite in my USE flags, this line appears to be forcing my Xorg version down: xcomposite? ( || ( x11-libs/libXcomposite <=x11-base/xorg-x11-6.9 ) )" The recent update to 6.9.0-r1 might be causing strange things to happen... at least that's my guess. Either way taking xcomposite out of the USE flags appears to fix the problem.
True. Thanks for your report, Gabriel.