Debian 9 - зависимость libicu60 при попытке установить php7.0-intl

Debian 9 - зависимость libicu60 при попытке установить php7.0-intl

Название говорит само за себя... Я пытаюсь установить расширение 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(если, конечно, это соответствует вашим требованиям).

Связанный контент