Emerge of xorg-server[minimal] wraps up with 'eselect opengl' which says: >>> Installing (2 of 2) x11-base/xorg-server-1.13.1 * Removing /usr/share/info * Removing /usr/share/doc !!! Error: The xorg-x11 OpenGL implementation doesn't seem to provide !!! Error: libGL.so file. This might be an effect of breakage introduced !!! Error: by a prioprietary driver installer. Please re-merge the package !!! Error: providing your OpenGL implementation. !!! Error: Selected OpenGL implementation incomplete. exiting This is sort of misleading - the missing libGL.so is OK and due to USE="minimal". Either the xorg-server ebuild or (perhaps better yet) eselect-opengl should recognize the situation. Maybe xorg-server[minimal] doesn't even need to pull in and call eselect. There may be other pkgs that pull in eselect-opengl, though. On my system it's x11-proto/glproto-1.4.16. Those would have to recognize "minimal" in xorg-server too and omit pulling in eselect-opengl in that case. Reproducible: Always
Created attachment 344846 [details] emerge --info
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494bbc016c7220a6dd67df63f72370326ea840b9 commit 494bbc016c7220a6dd67df63f72370326ea840b9 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2019-03-03 05:38:19 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2019-03-03 05:38:19 +0000 x11-base/xorg-server: Don't eselect opengl if USE=minimal Closes: https://bugs.gentoo.org/465110 Signed-off-by: Matt Turner <mattst88@gentoo.org> x11-base/xorg-server/xorg-server-1.20.4.ebuild | 6 ++++-- x11-base/xorg-server/xorg-server-9999.ebuild | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-)