Я пытаюсь установить php-imap на CentOS 6.6
yum install php-imap
Но я получаю такую ошибку:
Error: Package: php-common-5.3.29-4.w5.x86_64 (webtatic)
Requires: libcurl.so.3()(64bit)
Error: Package: php-imap-5.3.29-4.w5.x86_64 (webtatic)
Requires: libc-client.so.1()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Если я попытаюсь установить libcurl
по yum install libcurl
он говорит, что он уже установлен
Package libcurl-7.19.7-40.el6_6.4.x86_64 already installed and latest version
Я не могу понять, в чем проблема. Кто-нибудь знает, как это исправить?
Вы смешиваете сторонний репозиторий (webtatic), и именно поэтому у вас возникают проблемы.
Что вы можете сделать:
yum install php-imap --disablerepo=webtatic
Это установит php-imap из официальных репозиториев CentOS.
Другая вещь, которая кажется неправильной, - это "w5" в окончательной версии пакета, который вам предлагает yum. Это предполагает, что вы добавили Webtatic для EL5 в серии CentOS 6.x. Насколько я могу судить, webtatic использует "w6" в выпуске пакета, если он предназначен для EL6 / CentOS6.