When xdriinfo is emerged it fails with this: checking for XDRIINFO... yes checking for library containing glXGetProcAddress... no configure: error: cannot find GL library - make sure Mesa or other OpenGL package is installed See `config.log' for more details. !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/xdriinfo-1.0.0/work/xdriinfo-1.0.0/config.log !!! ERROR: x11-apps/xdriinfo-1.0.0 failed. Call stack: ebuild.sh, line 1894: Called dyn_compile ebuild.sh, line 941: Called src_compile ebuild.sh, line 1609: Called x-modular_src_compile x-modular.eclass, line 272: Called x-modular_src_configure x-modular.eclass, line 259: Called econf 'compile' '--prefix=/usr' If you run "eselect opengl set xorg-x11" before the emerge it works, but with nvidia selected this error occurs.
Created attachment 79509 [details] Config.log Config.log
That doesn't surprise me. nVidia's GL implementation is missing some stuff, but that will hopefully change in the future. Until then, I don't think we can do anything about it...maybe add an error+die or something.
Check out xdriinfo CVS, the xdriinfo code used to use a GLX 1.4 feature before the actual spec was ratified (which it is now, fwiw, but nvidia doesn't yet support it).
Yes, adding some kind of informational text would be nice when the ebuild fails, so users can know what the reason is.
Really we just need a fix, not information on why it broke.
Fixed in xdriinfo-1.0.0-r1, thanks.
Thanks!