nim added a new comment to an issue you are following:
``
rpm dependencies are transitive. That means replace can not be supported in rpm. That
means the only sane way to handle replace is to remove it by patching code imports (which
is not long or hard)
As to why non-transitive deps and 'to hell will everyone else, I only care about by
own leaf node' approaches are a false good idea see the discussion on modules in devel
right now. You win a little short term, you lose a lot long term as soon as the deferred
technical debts catches up with you (as it caught up with the java module experiment).
``
To reply, visit the link below or just reply to this email
https://pagure.io/go-rpm-macros/issue/27