Current guidelines
<
https://fedoraproject.org/wiki/Packaging:Guidelines?rd=Packaging/Guidelin...
state rich dependencies are not allowed in Requires, yet dnf uses them:
# rpm -q --requires dnf-2.6.3-12.fc28
(python3-dbus if NetworkManager)
[...]
I could not find any ticket allowing dnf to use it.
Hence my question is whether rich dependencies are allowed for Requires and the
guide lines are out-dated or I missed something.
-- Petr