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 devel mailing list