building xorg-server-1.17.1-r1 fails trying to include some xcb include file on first install even if xephyr USE flage is not in the specification. Plain old xorg-server build needs to require xcb stuff all the time apparently. Reproducible: Sometimes Steps to Reproduce: 1. fresh gentoo install 2. emerge xorg-server 3. only happens the first time xorg-server is build without xcb complex already installed
Please attach the build log and add emerge --info in a comment.
Now irrelevant. The requirements are reasonable an I just didn't understand all the underpinnings. Closing.
Oh, I actually fixed this in the x11-overlay: commit ad669de599c69a5436683f2acd22de49d66af118 Author: Matt Turner <mattst88@gmail.com> Date: Sat Feb 21 18:31:20 2015 -0800 x11-base/xorg-server: Set appropriate xcb dependencies for xephyr. Bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=528230 and in the main tree: 22 Feb 2015; Matt Turner <mattst88@gentoo.org> xorg-server-1.17.1.ebuild: Add proper dependencies for IUSE=xephyr, bug 528230. I guess I just forgot to mark it as fixed.
Or maybe this was a different bug entirely? I'm not sure. I don't see any xcb dependencies other than xephyr these days in any case.