Gentoo Archives: gentoo-amd64

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-amd64@l.g.o
Subject: [gentoo-amd64] Re: XOrg 6.9
Date: Wed, 11 Jan 2006 20:27:17
Message-Id: pan.2006.01.11.20.22.57.564372@cox.net
In Reply to: Re: [gentoo-amd64] XOrg 6.9 by Hamish Marson
1 Hamish Marson posted <43C40B84.10201@××××××××××××××.com>, excerpted below,
2 on Tue, 10 Jan 2006 19:31:16 +0000:
3
4 > The file glxproto.h appears to be incorrect on my machine... I'm not
5 > sure which part of the modularised X this file should be a part of...
6 > But it's not in /var/tmp/portage anywhere after installing
7 > xorg-x11-7.0 and all it's pre-reqs (I went through the process of
8 > removing all my old X version and also all the pre-reqs I know of for
9 > v7.0).
10 >
11 > The glxproto.h I do have is
12 >
13 > ls -l /usr/include/GL/glxproto.h
14 > lrwxrwxrwx 1 root root 46 Jan 10 18:32 /usr/include/GL/glxproto.h -> /usr/lib32/opengl/xorg-x11/include/glxproto.h
15
16 > damned tmp # ls -l /usr/lib32/opengl/xorg-x11/include/glxproto.h
17 > - -r--r--r-- 1 root root 71034 Jan 3 23:21 /usr/lib32/opengl/xorg-x11/include/glxproto.h
18
19 Yes, that's incorrect:
20
21 ls -l /usr/lib64/opengl/xorg-x11/include/glxproto.h
22 -rw-r--r-- 1 root root 75166 Dec 24 12:08 /usr/lib64/opengl/xorg-x11/include/glxproto.h
23
24 equery b glxproto.h
25 [ Searching for file(s) glxproto.h in *... ]
26 x11-proto/glproto-1.4.3 (/usr/lib64/opengl/xorg-x11/include/glxproto.h)
27
28 ls /usr/lib32/opengl/
29 global/
30
31 I don't even have the 32-bit include subdir, but then again, I don't do
32 much with 32-bit /to/ have the subdir. Perhaps that's why mine is correct
33 -- it couldn't find the incorrect one to link to.
34
35 Run the equery and see what comes up for your system. You should have a
36 32-bit package owning that 32-bit file, and can see what if anything says
37 it owns that bad symlink. I'd then suggest unmerging, then remerging
38 both that package (hand deleting the bad symlink if nothing owns it) and
39 the one equery returned above for me (x11-proto/glproto).
40
41 Note that eselect opengl (that's the new way to set it, don't remember the
42 old one) will create some symlinks and the like when you switch opengl
43 implementations. Did you remember to clear all that stuff out as
44 instructed pre-modular-X merge, according to the HOWTO? If not, perhaps
45 that's why it's messed up now. If so, well, I suppose kinks like that are
46 probably one reason it's not unmasked, yet. Isn't being a tester fun? =8^)
47
48 (Seriously, it's the challenge of working thru issues like that, that make
49 computers so fascinating for me. If I wanted something boring, I'd be
50 watching TV or something, instead of overcoming the latest issue that
51 happened to come up due to all the testing stuff I run on this thing.)
52
53 --
54 Duncan - List replies preferred. No HTML msgs.
55 "Every nonfree program has a lord, a master --
56 and if you use the program, he is your master." Richard Stallman in
57 http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html
58
59
60 --
61 gentoo-amd64@g.o mailing list

Replies

Subject Author
Re: [gentoo-amd64] Re: XOrg 6.9 Hamish Marson <hamish@××××××××××××××.com>