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@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