sed -i "/^%kernel_module_package/,/^)}$/d" $RMAC
}
-apply_kmod_requires() {
+apply_kmod_requires_conflicts() {
# until we have achieved full kABI compatibility we need to
# restrict the kernel range that can be used to the kernel
# version from the RHEL minor release
local linuxrelease=${kver##*-}
local kabiminor=${linuxrelease%%.*}
echo "Requires: kernel < $linuxversion-$((kabiminor+1)), kernel >= $linuxversion-$((kabiminor))" >> rpm/kmp-lustre.preamble
+ if $PATCHLESS; then
+ # don't allow the patched kernel to be considered as a valid kernel
+ # for the patchless client
+ echo "Conflicts: kernel-lustre" >> rpm/kmp-lustre.preamble
+ fi
}