Red Hat Bugzilla – Bug 449196
Mismatch in kernel & kernel-devel
Last modified: 2008-06-02 07:09:29 EDT
Description of problem:
I did a yum update a couple of days ago, and my system is updated now. I
noticed this problem today when compiling NVIDIA drivers.
I seem to have two kernels installed:
18.104.22.168-18.fc9.i686 (I'm running this one, the default in my grub)
For compiling NVIDIA drivers, I did:
yum install kernel-headers
and it downloaded headers for 2.6.25-14 (confirmed from /usr/src/
Since the two kernel versions have different numbering schemes, I'm not able to
identify the newer kernel.
Which one is the new kernel?
I had changed mirrorlist for fedoa-updates repo for using presto. I thought
this might be causing the issue. So I changed it back to the original, and did:
yum remove kernel-devel
yum install kernel-devel
But it's still showing 2.6.25-14 as available.
As an additional info, the kernel-headers package I have is 22.214.171.124-18.fc9.
Package n-v-r values are ordinal. Versions and releases are separated by the
'-', and version 126.96.36.199 is larger than version 2.6.25, meaning that
kernel-188.8.131.52-18.fc9 is newer than 2.6.25-14
Thanks. I figured the versioning scheme after a bit of googling. But the
problem with kernel-devel still exists. Yum lists only kernel-devel
2.6.25-14.fc9, though the running kernel is the newer 184.108.40.206-18.fc9.
How do I install kernel-devel 220.127.116.11-18?
you just wait a few minutes, clean your yum cache with a yum clean all, and try
again. I imagine that the devel package just got pushed a bit later than the
base package. Its there now:
I don't know if you need i386 or not, but its there for all the arches.