Der Titel sagt alles ... Ich versuche, die PHP-Intl-Erweiterung auf Debian 9 zu installieren und erhalte die folgende Fehlermeldung:
php7.0-intl : Depends: libicu60 (>= 60.1-1~) but it is not installable
Im Debian-Repo heißt es, libicu60 sei experimentell und fehlerhaft … hat jemand dieses Problem gelöst?
Antwort1
php7.0-intl
, entsprechend derOffizieller Abschnitt mit Debian-Stretch-Paketen, und meine Tests auf einer Debian 9-Maschine erfordern libicu57
als Abhängigkeit.
Ich würde sagen, Leute, ihr habt entweder Debian-Sid-Repositories in euren Quelllisten oder andere Repositories von Drittanbietern, die eine neuere Version des Pakets anbieten (keine, 7.0.27-0+deb9u1
die in den Debian-Stretch-Quellen enthalten ist).
Welches Repository welches hat und bietet erfährst du php7.0-intl
mit:
sudo apt-cache showpkg php7.0-intl
Passen Sie Ihre Quellen an und installieren Sie sie 7.0.27-0+deb9u1
(sofern sie natürlich Ihren Anforderungen entsprechen).