Tom Horsley wrote:
I updated my 32 bit fedora 8 system at work today with new
nvidia drivers that showed up on livna and had no problems,
but I just tried to update my x86_64 system at home and got
the confusing mess below. I just wonder if it is a yum problem
or a problem with the packages on livna (or even my local
database being somehow screwed up):
[root@zooty ~]# yum update
Loading "downloadonly" plugin
livna 100% |=========================| 2.1 kB 00:00
primary.sqlite.bz2 100% |=========================| 170 kB 00:00
fedora 2.1 kB 00:00
adobe-linux-i386 100% |=========================| 951 B 00:00
updates 100% |=========================| 2.3 kB 00:00
Excluding Packages in global exclude list
Finished
Setting up Update Process
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: libGLcore.so.1()(64bit) for package: xorg-x11-drv-nvidia-96xx
--> Processing Dependency: libnvidia-tls.so.1()(64bit) for package: xorg-x11-drv-nvidia-96xx
---> Package kmod-nvidia-96xx.x86_64 0:96.43.05-1.lvn8 set to be updated
---> Package xorg-x11-drv-nvidia-96xx.x86_64 0:96.43.05-1.lvn8 set to be updated
filelists.sqlite.bz2 100% |=========================| 186 kB 00:00
filelists.sqlite.bz2 8.8 MB 03:17
filelists.sqlite.bz2 100% |=========================| 3.6 MB 00:06
filelists.xml.gz 100% |=========================| 483 B 00:00
--> Processing Dependency: /usr/lib64/nvidia/libGL.so.96.43.05 for package: xorg-x11-drv-nvidia-96xx
--> Processing Dependency: xorg-x11-drv-nvidia-96xx-libs = 96.43.05-1.lvn8 for package: xorg-x11-drv-nvidia-96xx
---> Package kmod-nvidia-96xx-2.6.23.14-107.fc8.x86_64 0:96.43.05-1.lvn8 set to be updated
--> Running transaction check
---> Package xorg-x11-drv-nvidia-96xx-libs.x86_64 0:96.43.05-1.lvn8 set to be updated
---> Package xorg-x11-drv-nvidia.x86_64 0:169.07-4.lvn8 set to be updated
You only want one of those.
xorg-x11-drv-nvidia is for the recent cards.
xorg-x11-drv-nvidia-96xx is for older cards.
Which rpm provides your nvidia.ko?
rpm -qa |grep "kmod\-nvidia"
should tell you which driver you have.
It looks like you currently have xorg packages for more than one variant
of the nvidia driver and that shouldn't happen.