grip being removed [Re: rawhide report: 20050120 changes]
Peter Backlund
peter.backlund at home.se
Fri Jan 28 16:35:41 UTC 2005
fre 2005-01-28 klockan 09:17 -0700 skrev Ivan Gyurdiev:
> > Quite a few of us would like to see software we do personally use pushed
> > to Extras.
>
> Hi, I haven't been following this discussion, but I'd like to say that
> I don't want to see software I use pushed to extras due to the fact
> that Extras is not sync-ed to Rawhide. I am a rawhide beta tester, and
> extras is a pain for me to use. Do you know what kind of hackery is
> required to get the Nvidia driver from livna properly installed on a
> rawhide system? That's because Livna, like extras, is not sync-ed to
> rawhide.
Would you mind sharing exactly what you had to do? Or perhaps open a bug
on bugzilla.livna.org.
> P.S. Speaking of the Nvidia driver, will somebody please consider
> splitting xorg-x11-Mesa-libGL-devel and xorg-x11-Mesa-libGLU-devel in
> their own packages where they belong. I tried discussing this with the
> maintainer, but he disappeared in the middle of the discussion and the
> bug was left unresolved, pending FC4, which makes no sense to me.
>
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=145287
I'm not 100% sure of how runtime linking works, but if you look at a
binary like /usr/X11R6/bin/glxgears, it links to the Nvidia libraries
when they are installed through the livna.org package, like this:
[peter at localhost]~% ldd /usr/X11R6/bin/glxgears
libGL.so.1 => /usr/lib/nvidia/libGL.so.1 (0x4a8b4000)
libGLcore.so.1 => /usr/lib/nvidia/libGLcore.so.1 (0x4a16d000)
libnvidia-tls.so.1 => /usr/lib/nvidia/tls/libnvidia-tls.so.1
(0x4a8b0000)
This is accomplished by a file in /etc/ld.so.conf.d/ making libGL* load
from /usr/lib/nvidia/ first.
AFAIK there are no OpenGL applications in FC that don't pick up the
Nvidia libGL.so.1 when it's installed via the livna.org rpms.
/Peter
More information about the fedora-devel-list
mailing list