carlopmart wrote:
Hi all,
I would like to rebuild a kmod.src.rpm package for a specific kernel. When I try to do it, this message appears:
Building target platforms: i686 Building for target i686 error: Failed build dependencies: kernel-xen-devel-i686 = 2.6.18-98.el5 is needed by mymodule-kmod-0.1.5-2.i686 kernel-PAE-devel-i686 = 2.6.18-98.el5 is needed by mymodule-kmod-0.1.5-2.i686.
Is it possible to rebuild kmod.src.package only for certain kernel?? i don't need to rebuild this module for kernel-xen or kernel-PAE only for kernel-i686 ...
Never done this for kmods, but I would try rpm -ivh the srpm, then edit the SPEC file to keep only the i686 stuff. then rpmbuild -ba your new specfile. This should be done as a regular user, see http://wiki.centos.org/HowTos/SetupRpmBuildEnvironment
HTH