Gentoo Archives: gentoo-user

From: dhk <dhkuhl@×××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] broken /usr/lib32/qt4/libQtOpenGL.so.4.6.2
Date: Wed, 08 Sep 2010 21:22:00
Message-Id: 4C87FDE9.5080506@optonline.net
In Reply to: Re: [gentoo-user] broken /usr/lib32/qt4/libQtOpenGL.so.4.6.2 by Alan McKinnon
1 On 09/08/2010 09:36 AM, Alan McKinnon wrote:
2 > Apparently, though unproven, at 15:11 on Wednesday 08 September 2010, dhk did
3 > opine thusly:
4 >
5 >> Below is the output when I run "revdep-rebuild --ignore". This started
6 >> in the spring and never cleared up. Everything on my amd64 box runs
7 >> fine and nothing complains about the missing library. I regularly do
8 >> updates and everytime I run "revdep-rebuild --ignore" I get the same
9 >> results. How can I fix or get rid of this problem?
10 >>
11 >> # revdep-rebuild --ignore
12 >> * Configuring search environment for revdep-rebuild
13 >>
14 >> * Checking reverse dependencies
15 >> * Packages containing binaries and libraries broken by a package update
16 >> * will be emerged.
17 >>
18 >> * Collecting system binaries and libraries
19 >> * Generated new 1_files.rr
20 >> * Collecting complete LD_LIBRARY_PATH
21 >> * Generated new 2_ldpath.rr
22 >> * Checking dynamic linking consistency
23 >> [ 39% ] * broken /usr/lib32/qt4/libQtOpenGL.so.4.6.2 (requires
24 >> libGL.so.1)
25 >
26 >
27 > LibGL is normally provided by xorg (or by emul-linux-x86-opengl) for the 32
28 > bit lib on a 64 bits system.
29 >
30 > In my case, I have this:
31 >
32 > alan@nazgul ~ $ ls -al /usr/lib32/libGL.so
33 > lrwxrwxrwx 1 root root 33 2010-09-01 11:29 /usr/lib32/libGL.so ->
34 > opengl/nvidia/lib/libGL.so.256.53
35 > alan@nazgul ~ $ ls -al /usr/lib32/opengl/xorg-x11/lib/libGL.so.1.2
36 > -rwxr-xr-x 1 root root 473556 2010-06-11 11:29 /usr/lib32/opengl/xorg-
37 > x11/lib/libGL.so.1.2
38 > alan@nazgul ~ $ ls -al /usr/lib32/opengl/nvidia/lib/libGL.so*
39 > lrwxrwxrwx 1 root root 15 2010-09-01 11:29
40 > /usr/lib32/opengl/nvidia/lib/libGL.so -> libGL.so.256.53
41 > lrwxrwxrwx 1 root root 15 2010-09-01 11:29
42 > /usr/lib32/opengl/nvidia/lib/libGL.so.1 -> libGL.so.256.53
43 > -rwxr-xr-x 1 root root 765460 2010-09-01 11:29
44 > /usr/lib32/opengl/nvidia/lib/libGL.so.256.53
45 >
46 >
47 > I think you need to run "eselect opengl" to fix all your symlinks
48 >
49 >
50 >
51
52 I ran the following, but the "revdep-rebuild --ignore" results are the same.
53 # eselect opengl list
54 Available OpenGL implementations:
55 [1] xorg-x11 *
56 # eselect opengl set 1
57 Switching to xorg-x11 OpenGL interface... done
58 # eselect opengl list
59 Available OpenGL implementations:
60 [1] xorg-x11 *
61
62 I also don't have the following.
63 # ls -l /usr/lib32/opengl*
64 ls: cannot access /usr/lib32/opengl*: No such file or directory
65 # ls -al /usr/lib32/libGL.so
66 ls: cannot access /usr/lib32/libGL.so: No such file or directory
67
68 Thanks,
69
70 dhk

Replies

Subject Author
Re: [gentoo-user] broken /usr/lib32/qt4/libQtOpenGL.so.4.6.2 Alan McKinnon <alan.mckinnon@×××××.com>