Пытаться sudo dnf update --best
Образец вывода:
Error: package vdsm-cli-4.20.0-261.gitabb73a5.fc25.noarch requires vdsm-client = 4.20.0-261.gitabb73a5.fc25, but none of the providers can be installed. package vdsm-cli-4.20.0-261.gitabb73a5.fc25.noarch requires vdsm-python = 4.20.0-261.gitabb73a5.fc25, but none of the providers can be installed (try to add '--allowerasing' to command line to replace conflicting packages)
Из документации :
-b, --best
Попробуйте лучшие версии пакетов в транзакциях. В частности, во время обновления dnf, которое по умолчанию пропускает обновления, которые не могут быть установлены по причинам зависимости, коммутатор заставляет DNF рассматривать только самые последние пакеты. При работе с пакетами с нарушенными зависимостями DNF не сможет установить причину, по которой последняя версия не может быть установлена.