[CentOS] Compiling modules in kernel source but not included in distro.

Sun Aug 24 15:41:42 UTC 2014
Valeri Galtsev <galtsev at kicp.uchicago.edu>

On Sun, August 24, 2014 10:22 am, Andrew Stringer wrote:
> With make menuconfig I could select the extra modules to compile. This
> seems to have worked ok, but the resulting kernel is
> kernel-2.6.32-1.i386.rpm, the src package is kernel-2.6.32-1.src.rpm but
> the running kernel is 2.6.32-431.20.5
>
> Trying to install it gives:-
> [root at neptune ~]# rpm -ivh
> /home/andrew/rpmbuild/RPMS/i386/kernel-2.6.32-1.i386.rpm
> Preparing...                ###########################################
> [100%]
>          package kernel-2.6.32-71.el6.i686 (which is newer than
> kernel-2.6.32-1.i386) is already installed
>          package kernel-2.6.32-431.20.5.el6.i686 (which is newer than
> kernel-2.6.32-1.i386) is already installed
> [root at neptune ~]#

You can just insist that you are installing older package like this:

rpm -ivh --oldpackage ...

>
> I'm not sure why the new kernel isn't a later number.
>

You can change package version number (append to be precise) in rpm spec
file (before you rebuild rpm).

I hope, this helps.

Valeri

++++++++++++++++++++++++++++++++++++++++
Valeri Galtsev
Sr System Administrator
Department of Astronomy and Astrophysics
Kavli Institute for Cosmological Physics
University of Chicago
Phone: 773-702-4247
++++++++++++++++++++++++++++++++++++++++