Fedora's dnf package manager still can't handle dependencies properly, I just spent an hour debugging why my build was failing only to find out it was because dnf decided to randomly uninstall a required library.