Для пакета MariaDB-shared требуется MariaDB-common, но ни один из поставщиков не может быть установлен

Я пытаюсь обновить пакеты на своем сервере CentOS 8., но когда я запускаю sudo dnf update, появляется следующее сообщение:

Last metadata expiration check: 0:43:34 ago on Wed 12 May 2021 11:59:25 AM CEST.
Error: 
 Problem 1: package MariaDB-shared-10.3.29-1.el8.x86_64 requires MariaDB-common, but none of the providers can be installed
  - cannot install the best update candidate for package mariadb-connector-c-3.0.7-1.el8.x86_64
  - package MariaDB-common-10.3.27-1.el8.x86_64 is filtered out by modular filtering
  - package MariaDB-common-10.3.28-1.el8.x86_64 is filtered out by modular filtering
  - package MariaDB-common-10.3.29-1.el8.x86_64 is filtered out by modular filtering
 Problem 2: package MariaDB-shared-10.3.29-1.el8.x86_64 requires MariaDB-common, but none of the providers can be installed
  - cannot install the best update candidate for package mariadb-connector-c-config-3.0.7-1.el8.noarch
  - package MariaDB-common-10.3.27-1.el8.x86_64 is filtered out by modular filtering
  - package MariaDB-common-10.3.28-1.el8.x86_64 is filtered out by modular filtering
  - package MariaDB-common-10.3.29-1.el8.x86_64 is filtered out by modular filtering
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

Существует конфликт с установленными пакетами и пакетами, доступными для обновления. Как я могу решить эту проблему, чтобы все обновлялось без проблем?

0
задан 12 May 2021 в 14:12
1 ответ

Я столкнулся с такой же проблемой. Чтобы решить эту проблему, вам нужно установить module_hotfixes = trueв определении репозитория в /etc/yum.repos.d. См. этот отчет об ошибке MariaDB по проблеме:https://jira.mariadb.org/browse/MDEV-25675.

Ура, Дэвид

0
ответ дан 3 October 2021 в 23:13

Теги

Похожие вопросы