From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-user+bounces-97222-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1MKG5F-0002Ye-Sp
	for garchives@archives.gentoo.org; Fri, 26 Jun 2009 18:23:35 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 4022EE050C;
	Fri, 26 Jun 2009 18:23:32 +0000 (UTC)
Received: from mail-gx0-f227.google.com (mail-gx0-f227.google.com [209.85.217.227])
	by pigeon.gentoo.org (Postfix) with ESMTP id 0CB62E050C
	for <gentoo-user@lists.gentoo.org>; Fri, 26 Jun 2009 18:23:32 +0000 (UTC)
Received: by gxk27 with SMTP id 27so6908603gxk.10
        for <gentoo-user@lists.gentoo.org>; Fri, 26 Jun 2009 11:23:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:in-reply-to:references
         :date:message-id:subject:from:to:content-type
         :content-transfer-encoding;
        bh=4A8N6fAsw+tfUg8k7uTp9pHKfFnksjBGE2irWNqt1cU=;
        b=KdMkgR/q6Z7YAi7C71+jpwmWBkL8dc0N8CAp+LByn/Ej8Gh0m3FF3ItkzIsCbYgUGF
         TT+fu2hkk6yWA51oiZVwwhJSe8JZiu2Q0eCl6gdFj5BwYajTy98UY5AQ+PgxhmDouRFO
         G2qL/2C4ZB8qK36zuR0vA+2+FfTH7ksVt7BTw=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type:content-transfer-encoding;
        b=rOYcSMTUuSfyQfhdjtgkPsqLUdjo6EQOiimgvaF7mGJ6tbIjQU+J5KfLYm4v2HDkx8
         D08Za+lx494m+G4RLtZJKr3y47+VxbrXRFrqlsXkFd4kyXu8ItCS/WmEyesGWmUMXd2T
         a7qv26NSW4jen7HVKZ4ReJrhIGk4fiLJ8BBdg=
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.151.99.3 with SMTP id b3mr7154622ybm.336.1246040611799; Fri, 
	26 Jun 2009 11:23:31 -0700 (PDT)
In-Reply-To: <200906261957.44815.alan.mckinnon@gmail.com>
References: <5bdc1c8b0906260816w2e028a7v8759a4d3e3a48504@mail.gmail.com>
	 <200906261817.38529.alan.mckinnon@gmail.com>
	 <5bdc1c8b0906260943r7f8cdd48h20955c91022e757c@mail.gmail.com>
	 <200906261957.44815.alan.mckinnon@gmail.com>
Date: Fri, 26 Jun 2009 11:23:31 -0700
Message-ID: <5bdc1c8b0906261123o5dea7f6eq982420318af0f576@mail.gmail.com>
Subject: Re: [gentoo-user] mesa build failure
From: Mark Knecht <markknecht@gmail.com>
To: gentoo-user@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Archives-Salt: bccac751-5a41-4d93-a211-d49770e0c53c
X-Archives-Hash: 7bb57d061220fbb7dc36aad3571234ff

On Fri, Jun 26, 2009 at 10:57 AM, Alan McKinnon<alan.mckinnon@gmail.com> wrote:
> On Friday 26 June 2009 18:43:37 Mark Knecht wrote:
>> Yep. did all those earlier and saw this OpenGL problem with eselect.
>> Sort of disregarded it at the time and figured it would get worked out
>> later but now it's in the way.
>
> So what exactly did eselect say at the time?
>
> Therein likely lies the solution to your problem.

Well, at the time it seems I remember two options for eselect list
opengl, but at this point I'm seeing only 1. Anyway, trying to set it
to 1 causes the same error message I remember:

myth12 ~ # eselect opengl list
Available OpenGL implementations:
  [1]   xorg-x11
myth12 ~ # eselect opengl set 1
Switching to xorg-x11 OpenGL interface...ln: creating symbolic link
`./libglx.so': File exists
!!! Error: Failed to create lib/libglx.so
Killed
myth12 ~ #

myth12 ~ # slocate libglx
/usr/lib/opengl/xorg-x11/extensions/libglx.so
/usr/lib/xorg/modules/extensions/libglx.so
myth12 ~ # ls -al /usr/lib/opengl/xorg-x11/extensions/libglx.so
-rwxr-xr-x 1 root root 338584 Jun 23 16:41
/usr/lib/opengl/xorg-x11/extensions/libglx.so
myth12 ~ # ls -al /usr/lib/opengl/xorg-x11/extensions/
total 344
drwxr-xr-x 2 root root   4096 Jun 23 16:42 .
drwxr-xr-x 5 root root   4096 Jun 23 16:42 ..
-rwxr-xr-x 1 root root 338584 Jun 23 16:41 libglx.so
myth12 ~ #


myth12 ~ # equery belongs /usr/lib/opengl/xorg-x11/extensions/libglx.so
[ Searching for file(s) /usr/lib/opengl/xorg-x11/extensions/libglx.so in *... ]
x11-base/xorg-server-1.5.3-r6 (/usr/lib/opengl/xorg-x11/extensions/libglx.so)
myth12 ~ #

So the file is there and owned by xorg-server which is in the list to
get rebuilt.

>
>> I'm trying a kernel rebuild and will reinstall modules, reboot, etc.
>
> What do you hope to achieve with that? OpenGL runs in user-space, and you have
> a problem with a missing header file - totally unrelated to the kernle and
> it's modules.

I made a mistake earlier when I built this new kernel. (Updating from
2.6.19 to 2.6.29) I forgot to include ext2 support in the kernel so
for a little while I had newer modules than the kernel because I
couldn't mount the boot directory to install the kernel. I decide this
morning to rebuild the whole kernel, rewrite the modules and get the
whole thing consistent. Nothing more than cleaning up an earlier
mistake.

I've just rebuilt python and run python-updater just to make sure that
I didn't miss rebuilding something that was required.

I have no issues at all completely removing xorg-server and everything
it loads and rebuilding it from scratch if folks think that might
help.

thanks,
Mark