Hello, after emerging xorg-x11-6.8.2-r1 there are some files on my systems that are not listed to belong to the ebuild. I mean portage doesn't know to which ebuild the files belong. qpkg -f /usr/include/GL/glext.h returns nothing. Files affected are: /usr/include/DPS/DPS /usr/include/GL/GL /usr/include/GL/GLwDrawA.h /usr/include/GL/GLwDrawAP.h /usr/include/GL/GLwMDrawA.h /usr/include/GL/GLwMDrawAP.h /usr/include/GL/gl.h /usr/include/GL/glext.h /usr/include/GL/glu.h /usr/include/GL/glx.h /usr/include/GL/glxext.h /usr/include/GL/glxint.h /usr/include/GL/glxmd.h /usr/include/GL/glxproto.h /usr/include/GL/glxtokens.h /usr/include/GL/osmesa.h /usr/include/X11/X11 I think keeping track of files is a good thing so this should be fixed. It didn't happen with earlier xorg ebuilds. Thanks Sebastian Reproducible: Always Steps to Reproduce: 1. 2. 3.
Many of those (The gl* ones) belong to opengl-update -- they're symlinks. The real location is in /usr/lib/opengl/. All the rest work for me. Perhaps you could try remerging 6.8.2-r1 or something. donnie@supernova ~ $ equery belongs /usr/include/GL/GLwDrawA.h /usr/include/GL/GLwMDrawA.h /usr/include/GL/GLwDrawAP.h /usr/include/GL/GLwMDrawAP.h /usr/include/GL/gl.h /usr/include/GL/glext.h /usr/include/GL/glu.h /usr/include/GL/glx.h /usr/include/GL/glxext.h /usr/include/GL/glxint.h /usr/include/GL/glxmd.h /usr/include/GL/glxproto.h /usr/include/GL/glxtokens.h /usr/include/GL/osmesa.h -c x11-base [ Searching for file(s) /usr/include/GL/GLwDrawA.h,/usr/include/GL/GLwMDrawA.h,/usr/include/GL/GLwDrawAP.h,/usr/include/GL/GLwMDrawAP.h,/usr/include/GL/gl.h,/usr/include/GL/glext.h,/usr/include/GL/glu.h,/usr/include/GL/glx.h,/usr/include/GL/glxext.h,/usr/include/GL/glxint.h,/usr/include/GL/glxmd.h,/usr/include/GL/glxproto.h,/usr/include/GL/glxtokens.h,/usr/include/GL/osmesa.h in x11-base... ] x11-base/xorg-x11-6.8.2-r1 (/usr/include/GL/GLwMDrawA.h) x11-base/xorg-x11-6.8.2-r1 (/usr/include/GL/GLwMDrawAP.h) x11-base/xorg-x11-6.8.2-r1 (/usr/include/GL/GLwDrawAP.h) x11-base/xorg-x11-6.8.2-r1 (/usr/include/GL/glu.h) x11-base/xorg-x11-6.8.2-r1 (/usr/include/GL/glxint.h) x11-base/xorg-x11-6.8.2-r1 (/usr/include/GL/GLwDrawA.h) x11-base/xorg-x11-6.8.2-r1 (/usr/include/GL/osmesa.h)
I was wrong :) Sorry
Thanks much for looking into it. =) It's much better to have something thought wrong and be correct than vice versa.