yum and rpm complain that a package depends on a kernel version that I believe is already installed on my machine.
Here is the history:
I performed a fresh Fedora Core 6 install on my Dell Precision 530 dual 1.7MHz workstation. yum-updatesd dutifully noticed I needed 237 updates. Updates occurred successfully including updating kernal from 2.6.18-1.2798.fc6 to 2.6.19-1.2985.fc6. Turned off yum-updatesd and rebooted. Surfed over to
http://www.mjmwired.net/resources/mj...c6.html#nvidia for instructions regarding driver installation for my nVidia Quadro4 900 XGL video card. Opened a terminal. typed su -
Set up livna repository. Typed yum install kmod-nvidia. Yum output:
================================================== ===========================
Package Arch Version Repository Size
================================================== ===========================
Installing:
kmod-nvidia i686 1.0.9746-1.2.6.19_1.2895.fc6 livna 2.3 M
Installing for dependencies:
kernel i686 2.6.19-1.2895.fc6 updates 16 M
xorg-x11-drv-nvidia i386 1.0.9746-7.lvn6 livna 4.9 M
Transaction Summary
================================================== ===========================
Install 3 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 24 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Check Error: package kernel-2.6.19-1.2895.fc6 is already installed
file /boot/System.map-2.6.19-1.2895.fc6 from install of kernel-2.6.19-1.2895.fc6 conflicts with file from package kernel-2.6.19-1.2895.fc6
file /boot/config-2.6.19-1.2895.fc6 from install of kernel-2.6.19-1.2895.fc6 conflicts with file from package kernel-2.6.19-1.2895.fc6
file /boot/symvers-2.6.19-1.2895.fc6.gz from install of kernel-2.6.19-1.2895.fc6 conflicts with file from package kernel-2.6.19-1.2895.fc6
file /boot/vmlinuz-2.6.19-1.2895.fc6 from install of kernel-2.6.19-1.2895.fc6 conflicts with file from package kernel-2.6.19-1.2895.fc6
Notice yum wants to install kernel 2.6.19-1.2895.fc6 because of the kmod-nvidia dependancybut cannot because it is already installed.
Typed the following to verify my kernel:
[root@precision dabruhn]# uname -rm
2.6.19-1.2895.fc6 i686
[root@precision dabruhn]# rpm -q kernel
kernel-2.6.19-1.2895.fc6
Also I downloaded the files and tried installing using rpm which of course failed for the same reason:
[root@precision dabruhn]# rpm -ivh kmod-nvidia-1.0.9746-1.2.6.19_1.2895.fc6.i686.rpm xorg-x11-drv-nvidia-1.0.9746-7.lvn6.i386.rpm
error: Failed dependencies:
kernel-i686 = 2.6.19-1.2895.fc6 is needed by kmod-nvidia-1.0.9746-1.2.6.19_1.2895.fc6.i686
I do not understand why yum and rpm fail to recognize the kernel installed on my machine is the one kmod-nvidia depends. Should I use rpm's --force command line option?
Any help is appreciated. Thanks.
Dave