Назад | Перейти на главную страницу

Отсутствует libcurl.so.3 при обновлении PHP 5.2.13

Я пытаюсь обновить свой PHP до 5.2.13, однако, когда я попытался запустить yum update, он выдает эту ошибку зависимости.

php-5.2.13-jason.1.i386 from utterramblings has depsolving problems
  --> Missing Dependency: libcurl.so.3 is needed by package php-5.2.13-jason.1.i386 (utterramblings)
Error: Missing Dependency: libcurl.so.3 is needed by package php-cli-5.2.13-jason.1.i386 (utterramblings)
Error: Missing Dependency: libcurl.so.3 is needed by package php-5.2.13-jason.1.i386 (utterramblings)

Я считаю, что эта проблема была вызвана моим обновлением libcurl некоторое время назад (до версии 7.16.4-8.el5), но я не знаю, как решить эту проблему с зависимостями.

Некоторое время назад мой друг спросил меня об отсутствии libcurl.so.3, а также о запуске какого-то скрипта. Не могу сказать, что помню, но он сказал, что ему удалось это решить (по крайней мере, со своей стороны), поэтому я больше не обращал внимания на проблему libcurl.so.3. Но теперь, когда я пытаюсь обновить свой PHP, эта проблема возникает снова.

Однако это действительно существует (и, предположительно, что решило проблему моего друга):

/usr/lib/libcurl.so.3

Есть мысли по этому поводу?

Я использую CentOS 5.3, PHP 5.2.11 и LightTPD.

-С уважением

В curl-7.15.5-9.el5 пакет, который поставляется с CentOS 5, предоставляет libcurl.so.3, поэтому, если пакет 7.16.4-8.el5 не доступен, вам придется либо понизить версию своего curl пакет, или вам придется пересобрать php пакет от SRPM.