Devel modules are expected to require their non-devel counterparts. These deps were added in PR #1083 but the behavior was accidentally broken in #1252 resulting in devel modules requiring themselves. The unit test added in #1083 failed to detect the issue.
Commit a2bd848a fixes this issue
Commit df5733d0 fixes this issue
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/koji/mbs/issues/1676
Please continue any further discussion there.