Debian 9 - php7.0-intl をインストールしようとすると libicu60 に依存する

Debian 9 - php7.0-intl をインストールしようとすると libicu60 に依存する

タイトルがすべてを物語っています... Debian 9 に php intl 拡張機能をインストールしようとすると、次のエラーが発生します。

php7.0-intl : Depends: libicu60 (>= 60.1-1~) but it is not installable

Debian リポジトリによると、libicu60 は実験的でバグが多いそうです... 誰かこの問題を解決した人はいますか?

答え1

php7.0-intl、 による公式 Debian Stretch パッケージ セクション、および Debian 9 マシンでの私のテストでは、libicu57依存関係として が必要です。

7.0.27-0+deb9u1ソース リストに Debian Sid リポジトリ、またはパッケージの新しいバージョン ( Debian Stretch ソースには含まれていない)を提供する他のサードパーティ リポジトリが含まれていることをお勧めします。

php7.0-intlどのリポジトリが提供しているかは、次の方法で確認できます。

sudo apt-cache showpkg php7.0-intl

ソースを調整してインストールします7.0.27-0+deb9u1(もちろん、要件に合っている場合)。

関連情報