Description of problem: dnf silently hides repo dependency breakage. While this may generally enhance the UX, it is sometimes desirely to know about broken dependencies for "dnf update", etc. So I would suggest adding an option "--show-broken-deps" (probably not the right name;) that would should ENVRs that dnf is excluding from a transaction. Currently I use yum-deprecated for this, but this is inefficient.
I think we can close this as a duplicate of the bug 1210445, right? The solution is bit different but I believe that it should solve your problem. *** This bug has been marked as a duplicate of bug 1210445 ***