Помилка при оновленні Fedora platform:f30 platform:f31 тощо

Якщо при оновленні (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

Опубліковано у Fedora, Linux, YUM / DNF / RPM. Додати до закладок постійне посилання.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *