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

Reply via email to