Я пытаюсь обновить свой 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.