Celeb Glow
general | March 07, 2026

Fix Broken DNF Dependencies on Fedora

Whenever I try to use DNF to update my system, I always have a collection of packages with broken dependencies.

DNF - Skipping packages with broken dependencies

Since upgrading to Fedora 22, I've been receiving this listing of broken packages, but I never did anything about them, but now that I want to upgrade to Fedora 23, they seem to be causing issues that are preventing me from completing an upgrade.

How can I fix these packages so that the dependencies are not broken? I cannot find anything online that is particularly helpful related to the issue, and I never became comfortable with DNF since Fedora makes it easy to use with old yum commands.

I was able to get more detailed error messages by using sudo yum update --best --allowerasing, although I am unsure of what they mean.

More Detailed Error Messages

2 Answers

It is not DNF's fault, but yours. The problem is that you have enabled EPEL repositories in Fedora. I don't know why you did that, but I'm quite sure the problems will disappear when you disable them.

2

If you want to see what the root of the problem is, use "dnf -b" as discussed here: .

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy