kernel-modules-extra should not install modules into /lib/modules/`uname -r`/extra even if it contains 'extra' in its name. The directory is reserved for out of tree (3rd party) modules.
This is now fixed in Rawhide via the merge of ARK and Fedora.