Как удалить конфликтующий пакет DNF после удаления репозитория?

Как удалить конфликтующий пакет DNF после удаления репозитория?

Я удалил репозиторий, который больше не использую. Я думал, что сделал все правильно, удалив все пакеты, предоставленные этим репозиторием, прежде чем удалить файл .repoс помощью rm. Увы, похоже, это не так, и PHP не был правильно удален.

Теперь, если я наберу sudo dnf install php, то получу следующий результат:

Erreur : 
 Problème: conflicting requests
  - package php-7.4.16-1.fc33.x86_64 requires php-common(x86-64) = 7.4.16-1.fc33, but none of the providers can be installed
  - package php-7.4.11-1.fc33.x86_64 requires php-common(x86-64) = 7.4.11-1.fc33, but none of the providers can be installed
  - package php-common-7.4.16-1.fc33.x86_64 is filtered out by modular filtering
  - package php-common-7.4.11-1.fc33.x86_64 is filtered out by modular filtering
(essayez d’ajouter « --skip-broken » pour ignorer les paquets non installables)

Примечание на французском языке в конце говорит мне попробовать добавить --skip-broken, но это тоже не работает, так как просто игнорирует установку PHP.

Думаю, мне придется удалить его php-common, чтобы правильно переустановить, но sudo dnf remove php-commonмне говорят, что совпадений нет.

Как мне удалить их phpи php-commonправильно переустановить?

Связанный контент