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
In Reply to: Re: [gentoo-amd64] XOrg 6.9 by Hamish Marson
Hamish Marson posted <43C40B84.10201@××××××××××××××.com>, excerpted below,
 on Tue, 10 Jan 2006 19:31:16 +0000:

> The file glxproto.h appears to be incorrect on my machine... I'm not > sure which part of the modularised X this file should be a part of... > But it's not in /var/tmp/portage anywhere after installing > xorg-x11-7.0 and all it's pre-reqs (I went through the process of > removing all my old X version and also all the pre-reqs I know of for > v7.0). > > The glxproto.h I do have is > > ls -l /usr/include/GL/glxproto.h > lrwxrwxrwx 1 root root 46 Jan 10 18:32 /usr/include/GL/glxproto.h -> /usr/lib32/opengl/xorg-x11/include/glxproto.h
> damned tmp # ls -l /usr/lib32/opengl/xorg-x11/include/glxproto.h > - -r--r--r-- 1 root root 71034 Jan 3 23:21 /usr/lib32/opengl/xorg-x11/include/glxproto.h
Yes, that's incorrect: ls -l /usr/lib64/opengl/xorg-x11/include/glxproto.h -rw-r--r-- 1 root root 75166 Dec 24 12:08 /usr/lib64/opengl/xorg-x11/include/glxproto.h equery b glxproto.h [ Searching for file(s) glxproto.h in *... ] x11-proto/glproto-1.4.3 (/usr/lib64/opengl/xorg-x11/include/glxproto.h) ls /usr/lib32/opengl/ global/ I don't even have the 32-bit include subdir, but then again, I don't do much with 32-bit /to/ have the subdir. Perhaps that's why mine is correct -- it couldn't find the incorrect one to link to. Run the equery and see what comes up for your system. You should have a 32-bit package owning that 32-bit file, and can see what if anything says it owns that bad symlink. I'd then suggest unmerging, then remerging both that package (hand deleting the bad symlink if nothing owns it) and the one equery returned above for me (x11-proto/glproto). Note that eselect opengl (that's the new way to set it, don't remember the old one) will create some symlinks and the like when you switch opengl implementations. Did you remember to clear all that stuff out as instructed pre-modular-X merge, according to the HOWTO? If not, perhaps that's why it's messed up now. If so, well, I suppose kinks like that are probably one reason it's not unmasked, yet. Isn't being a tester fun? =8^) (Seriously, it's the challenge of working thru issues like that, that make computers so fascinating for me. If I wanted something boring, I'd be watching TV or something, instead of overcoming the latest issue that happened to come up due to all the testing stuff I run on this thing.) -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman in -- gentoo-amd64@g.o mailing list


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