В сообщениях говорилось, что libxcb
конфликтует с libX11
. Последний может быть самодостаточным или (в случае ваших конфликтующих пакетов) использовать libxcb
для замены части из libX11
. Для этого требуется другой пакет для libX11
.
Наиболее вероятным сценарием является смешивание пакетов из разных репозиториев, как в этом обсуждении: Я не могу обновить centos 6.6. Ошибка: Пакет: и продублирован . В нем кто-то пытался заставить свою систему использовать пакеты из другого репозитория (возможно, в той же ситуации, что и ваша).
Если вам действительно нужен альтернативный репозиторий, единственный путь вперед - это замена всех пакетов, которые в конечном итоге зависят от libxcb
( libX11
, пакеты в зависимости от , и т. д.). В противном случае ваша система будет непоследовательной и неожиданно сломается (например, из-за невозможности обновления).
Для этого вам нужно начать с поиска зависимых пакетов:
rpm
( - whatrequires
и - whatprovides
), которые можно использовать для анализа сломанная система).