Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 465110 - x11-base/xorg-server-1.13.1, app-eselect/eselect-opengl-1.2.6.1: Misleading error message when USE="minimal"
Summary: x11-base/xorg-server-1.13.1, app-eselect/eselect-opengl-1.2.6.1: Misleading e...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-08 14:29 UTC by Roman Žilka
Modified: 2019-03-03 05:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge--info,5.81 KB, text/plain)
2013-04-08 14:29 UTC, Roman Žilka
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Žilka 2013-04-08 14:29:31 UTC
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
Comment 1 Roman Žilka 2013-04-08 14:29:46 UTC
Created attachment 344846 [details]
emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2019-03-03 05:39:04 UTC
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(-)