https://bugzilla.redhat.com/show_bug.cgi?id=1925922
--- Comment #31 from Adam Williamson <[email protected]> --- "So it looks like the Requires dependency chain is set up correctly, the fact that an explicit Requires is missing is outside the scope of either xorg-x11-font package here. dnf should make sure that by the time we get to Requires(post): mkfontdir that all the dependencies of mkfontdir are installed. So unless there's a magic command that I'm missing here, the xorg package is just the symptom, not the cause." What usually turns out to be the case in these situations is that dnf/rpm/libsolv is being asked to do the impossible. Consider this: X requires(pre) Y Y requires(pre) Z Z requires(pre) X if all of X, Y and Z are selected for installation, there is no possible way the solver can solve that requirement set satisfactorily. Something has to give. What it does in this situation is effectively - it shrugs its shoulders and picks one thing to disappoint. The details are available on request but not really that important; the problem is putting the solver in this situation in the first place, not whatever it does to break the loop. That's usually the situation we're in: no matter how hard Z claims to requires(pre) X, if X also requires(pre) Z - or some elongated version of the same situation - something has to give. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ fonts-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
