Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4130 - Emerging GL app (like xine) fails while trying to include /usr/lib/opengl/nvidia/libGL.so
Summary: Emerging GL app (like xine) fails while trying to include /usr/lib/opengl/nv...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Brandon Low (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-25 04:12 UTC by qube99
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description qube99 2002-06-25 04:12:52 UTC
/usr/lib/opengl/nvidia/libGL.so doesn't exist. 
/usr/lib/opengl/nvidia/lib/libGL.so does exist.  I didn't have any problems
before emerging opengl-update (and going from XFree86 ~v4.2.0-r6 to XFree86
v4.2.0-r12).  Unemerging and remerging nvidia-glx as well as running
opengl-update nvidia seems to have no effect.  ld.so.cache contains the proper
location.  Any ideas to the cause?  Anyways, a work around is to just generate a
symbolic link pointing to the correct location.  Doing so at least resolves the
issue of compiling xine-lib, and I'd assume as well for other GL apps.
Comment 1 Brandon Low (RETIRED) gentoo-dev 2002-06-26 13:29:47 UTC
I'll take a look at this as I happen to use all of the things listed in here...
Comment 2 Brandon Low (RETIRED) gentoo-dev 2002-06-26 13:31:19 UTC
try running 
opengl-update xfree
emerge xine-lib xine-ui
opengl-update nvidia
startx
xine -V opengl
and let me know how it goes :)
Comment 3 qube99 2002-06-26 17:48:23 UTC
gcc: /usr/lib/opengl/nvidia/libGL.so: No such file or directory
make[4]: *** [xineplug_vo_out_opengl.la] Error 1

That's after running:

opengl-update xfree
emerge xine-lib xine-ui

Other ideas?
Comment 4 Brandon Low (RETIRED) gentoo-dev 2002-06-29 12:42:12 UTC
have you seen anyone else with this issue?  Have you checked that your
/etc/ld.so.conf isn't funky in some way?  I have so far been unable to reproduce
this bug no matter what I try.
Comment 5 Brandon Low (RETIRED) gentoo-dev 2002-07-14 10:25:21 UTC
is this still an issue?
Comment 6 qube99 2002-07-15 03:51:30 UTC
I've seen no one else with this problem. The /etc/ld.so.conf is quite sane.  A
symbolic link from the improper path to the real path allows compilation and the
programs to work fine, but that doesn't solve what's causing the root problem,
so I'd say it's not resolved.
Comment 7 Thomas Raschbacher gentoo-dev 2002-08-09 02:38:03 UTC
i got the same problem here...
can't compile any apps that link to libGL ...(not even kdelibs)
Comment 8 Thomas Raschbacher gentoo-dev 2002-08-09 02:42:15 UTC
doing
opengl-update xfree && emerge <package> ; opengl-update nvidia 

works most of the time..
Comment 9 qube99 2002-08-15 11:28:37 UTC
Thomas, have you tried to ln -s from the real location to the location which the
ebuild is trying to emerge from?  It might help.  I know the opengl-update tool
doesn't work for me, so we probably don't have the exact same problem. Seems
strange, though.
Comment 10 Brandon Low (RETIRED) gentoo-dev 2002-09-02 21:59:12 UTC
what versions of gcc and glibc (including gentoo revisions) are youts using?
Comment 11 qube99 2002-09-04 23:45:45 UTC
I was using gcc 2.95.x and glibc 2.2.4, at the time.  I had to rebuild my gentoo
system from scratch because of a dead HD.  The problems haven't shown up since,
so I'd assume it was just some issue of the upgrading process I did over time.
Comment 12 Thomas Raschbacher gentoo-dev 2002-09-05 00:40:26 UTC
2.95.3-r7

 2.2.5-r5
at the moment...
i'll try to rebuild the drivers with --emptytree.. and hope it works ;) 
Comment 13 Brandon Low (RETIRED) gentoo-dev 2002-10-01 08:17:50 UTC
I think this was a bug introduced by some upgrade process, which therefore only
exists on system upgraded at a particular window of time and is therefore
virtually untraceable.