kmodtool contains wrong requires and buildreq. it's currently contains: --------------------------------------- *) kdep="kernel-%{_target_cpu} = ${verrel}${variant}" ;; --------------------------------------- which should have to be on fedora --------------------------------------- *) kdep="kernel-uname-r = ${verrel}${variant}" ;; --------------------------------------- while also has --------------------------------------- echo "BuildRequires: kernel${dashvariant}-devel-%{_target_cpu} = ${verrel}" --------------------------------------- which should have to be on fedora: --------------------------------------- case "$verrel" in *.el*) kddep="kernel${dashvariant}-devel-%{_target_cpu} = ${verrel}" *.EL*) kddep="kernel${dashvariant}-devel-%{_target_cpu} = ${verrel}" *) kddep="kernel-devel-uname-r = ${verrel}" esac echo "BuildRequires: ${kddep}" ---------------------------------------