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 |