Название говорит само за себя... Я пытаюсь установить расширение php intl на Debian 9 и получаю следующую ошибку:
php7.0-intl : Depends: libicu60 (>= 60.1-1~) but it is not installable
В репозитории Debian говорится, что libicu60 является экспериментальной и содержит ошибки... Кто-нибудь решил эту проблему?
решение1
php7.0-intl
, по даннымОфициальный раздел пакетов Debian Stretch, и мои тесты на машине Debian 9, требуют libicu57
в качестве зависимости.
Я бы посоветовал вам либо добавить в свои списки исходных кодов репозитории Debian Sid, либо использовать другие сторонние репозитории, предлагающие более новую версию пакета (а не 7.0.27-0+deb9u1
ту, что есть в исходных кодах Debian Stretch).
Вы можете увидеть, какие репозитории есть и предлагают php7.0-intl
:
sudo apt-cache showpkg php7.0-intl
Настройте источники и установите 7.0.27-0+deb9u1
(если, конечно, это соответствует вашим требованиям).