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