Проблемы с зависимостями при установке sphinx search на centos 5.5 (EC2) - PullRequest
0 голосов
/ 04 января 2012

Я пытаюсь установить sphinx search на мой экземпляр EC2.Я продолжаю сталкиваться с проблемами зависимости.Я пытался использовать:

'yum install sphinx'

Но он хочет установить старую версию и получает проблемы с зависимостями:

Ошибка: Пакет: sphinx-0.9.9-1.el5.rf.x86_64 (rpmforge) Требуется: libodbc.so.1 () (64bit) Ошибка: пакет: sphinx-0.9.9-1.el5.rf.x86_64 (rpmforge) Требуется: libmysqlclient.so.15 (libmysqlclient_15) (64 бита) Ошибка: пакет: sphinx-0.9.9-1.el5.rf.x86_64 (rpmforge) Требуется: libmysqlclient.so.15 () (64 бита) Ошибка: пакет: sphinx-0.9.9-1.el5.rf.x86_64 (rpmforge) Требуется: libpq.so.4 () (64bit)

Когда я пытаюсь установить новейший стабильный rpm с сайта поиска sphinx, я получаю эту зависимостьпроблемы:

ошибка: сбойные зависимости: libcrypto.so.6 () (64 бита) требуется sphinx-2.0.3-1.rhel5.x86_64 libexpat.so.0 () (64 бита)требуется sphinx-2.0.3-1.rhel5.x86_64 libmysqlclient.so.15 () (64 бита) требуется sphinx-2.0.3-1.rhel5.x86_64 libmysqlclient.so.15 (libmysqlclient_15) (64 бита)требуется для sphinx-2.0.3-1.rhel5.x86_64 libssl.so.6 () (64 бита) требуется для sphinx-2.0.3-1.rhel5.x86_64

Я погуглил все эти имена пакетов и установил все, что обеспечивает этибиблиотеки.Я использовал yum install для установки всех нижеуказанных пакетов.

  • mysql -> libmysqlclient.so.15 & libmysqlclient.so.15 (libmysqlclient_15)

  • openssl & openssl098e.i686 0: 0.9.8e-17.7.amzn1 -> libcrypto.so.6 & libssl.so.6

  • compat-expat-1.95.8-8.3.6.amzn1.i686 -> libexpat.so.0

Может кто-нибудь сказать мне, что мне не хватает?Я знаю, что могу принудительно установить RPM-пакет sphinx, но я понимаю, что это может привести к проблемам.

Спасибо.

...