On Wed, 2 Feb 2005 18:11:37 +0000 (UTC) Ferris McCormick <[EMAIL PROTECTED]> wrote:
> 2. (Previously noted) A couple orphan symbolic links: > a. /usr/include/X11/X11 --> ../X11R6/include/X11 > b. /usr/include/GL/GL --> ../X11R6/include/GL I can see this two ones too (on a ~x86 system, upgraded from .902). I don't know if they are new or coming from a previous installation though. Also, i see a "./usr/include/GL -> /usr/include/GL" symlink in the binary package i've built, which is a bit weird. But i think that at merge time, because/usr/include/GL is already a real dir, portage simply ignores it, or something like that, so it's harmless. > 3. For some reason, /usr/include/GL/glu.h does not get installed Oh yes, you're right, same here: % tar tjf xorg-x11-6.8.1.903.tbz2 > xorg-x11-6.8.1.903.filelist % grep '\<[Gg][Ll].*\.h\>' xorg-x11-6.8.1.903.filelist ./usr/lib/opengl/xorg-x11/include/gl.h ./usr/lib/opengl/xorg-x11/include/glx.h ./usr/lib/opengl/xorg-x11/include/glxtokens.h ./usr/lib/opengl/xorg-x11/include/glext.h So i can confirm it is not sparc-specific. And just as you've explained, this headers are installed despite that, probably from the pre-existing .902 installation: % ls /usr/include/GL/ GL gle.h glext.h gl.h glu.h glutf90.h glut.h GLwDrawA.h GLwDrawAP.h GLwMDrawA.h GLwMDrawAP.h glxext.h glx.h glxint.h glxmd.h glxproto.h glxtokens.h osmesa.h Other random notes: - Despite the weirdness with GL/* headers, I've successfully recompiled all the packages I had that were using the "opengl" USE flag, and have tested most of them (some games, video players, etc.) without issue. - the "xkbcomp" binary is installed twice (in "/usr/bin" and in "/usr/lib/X11/xkb"). It is the same binary, so maybe one should be a symlink to the other. - the "/etc/X11/X" symlink points to "../../usr/X11R6/bin/Xorg". Sure that works, but it would be a bit prettier to point to "../../usr/bin/Xorg" directly. -- TGL. -- [email protected] mailing list
