Я запускаю Centos 5.6. Я пытаюсь установить Sphinx Search, но продолжаю получать ошибки с отсутствующими зависимостями. Я бегу
sudo rpm -Uvh sphinx-2.0.2-1.el5.x86_64.rpm
error: Failed dependencies:
libexpat.so.0()(64bit) is needed by sphinx-2.0.2-1.rhel5.x86_64
libmysqlclient.so.15()(64bit) is needed by sphinx-2.0.2-1.rhel5.x86_64
libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by sphinx-2.0.2-> 1.rhel5.x86_64
У меня установлен mysql, когда я запускаю
yum install mysqlclient
No package mysqlclient available.
Я проверил форум сфинксов, и ни у кого не было такой проблемы.
Убедитесь, что у вас установлен пакет mysql-devel.
Установка необходимых пакетов решает проблему. Вот, например, похожая ситуация: http://snippetsofcode.wordpress.com/2014/02/15/how-to-fix-failed-dependencies-when-installing-rpm-sphinx-search-on-centos/
Пытаться
yum install mysql expat
Это установит клиентские программы MySQL, его общие библиотеки, а также expat
которого вам, кажется, тоже не хватает.