Якщо при оновленні (upgrade / distro-sync / distribution-synchronization), отримуємо помилку на зразок (серед модулів може бути також module(platform:f30) тощо):
Проблема 1: конфлікт запитів - жоден пакунок не надає module(platform:f31), який потрібен для модуля *тут_назва_програми*
Найпростіше рішення — просто видалити застарілі (невикористовувані в нових релізах) модулі.
Однострочне рішення (бекап існуючої теки + видалення модулів):
sudo cp -pr /etc/dnf /etc/dnf.$(date -Iseconds) && rm -f /etc/dnf/modules.d/*
Після цього пробуємо оновитися:
# dnf clean all потім # dnf update або # dnf upgrade або # dnf distro-sync