I have a server with centos 5.3 x86_64 on it. I am trying to install some asterisk modules on this server using yum. So yum asked me to upgrade my kernel to "kernel-2.6.18-308.11.1.el5" Then i have upgraded the kernel using centos-plus repository as the required kernel was not available on base repo. Now after restarting i have tried again to install the same modules using yum but it is asking again for the "kernel-2.6.18-308.11.1.el5". Yum says:
Missing Dependency: kernel-x86_64 = 2.6.18-308.11.1.el5 is needed by package
I have checked the kernel using "uname -r" command and it is showing :
# uname -r
2.6.18-308.11.1.el5.centos.plus
Then i saw the difference that mine installed kernel has *.centos.plus appended in the its name. that might be the reason yum is not recognizing the kernel.
Does any have the solution of this problem.? How can i make the yum see the installed kernel version?