Emerging xorg-x11 forces installation of xterm, twm, xeyes, and probably more. I don't want them. I can't disable this functionality. Reproducible: Always Steps to Reproduce: 1. emerge xorg-x11 2. emerge -C xterm 3. USE="minimal" emerge -p xorg-x11 Actual Results: [ebuild R ] x11-base/xorg-x11-6.8.2-r4 [ebuild N ] x11-terms/xterm-204 Unmerging twm and xeyes is impossible. One has to delete the executables. Expected Results: I would expect that xorg-x11 doesn't require an app that depends on xorg-x11. I would expect that these commonly used apps would have a USE flag that is enabled by default, rather than having no choice.
Try xorg-server instead of xorg-x11. http://dev.gentoo.org/~spyderous/xorg-x11/migrating_to_modular_x_howto.txt
xorg-server has three use flags and is hard masked. My problem with xorg-x11 is that it doesn't have enough use flags. I just don't want to be forced to download and install something that I don't use and isn't required. If I did, I'd be using a different distro.
I can tell you almost for sure that there is no plan whatsoever on adding "minimal" use flag to xorg-x11, thus effectively duplicating the effort put into xorg-server.
Jakub is 100% correct. xorg-server is part of the modularization effort of X, which will provide more functionality in terms of choice than we ever could from a USE-flag combination on the monolithic build. Also, xorg-server is not an upgrade from xorg-x11 by itself, but rather just the server component of the existing xorg-x11 package.