Ich hatte den gleichen Fehler (nothing provides php(zend-abi)) nachdem ich von 13.2 auf 42.1 aktualisiert hatte.
Ich hatte versucht php-APCu über folgendes Repository zu installieren:
Code
zypper addrepo http://download.opensuse.org/repositories/server:php:extensions/php_openSUSE_Leap_42.1/server:php:extensions.repo
zypper refresh
zypper install php5-APCu
Das ist aber für die PHP Version on SUSE. Wenn ich stattdessen folgendes Repository nehme lässt sich php5-APCu ohne Abhängigkeitsfehler installieren und funktioniert einwandfrei:
Code
zypper addrepo http://download.opensuse.org/repositories/server:php:extensions/openSUSE_Leap_42.1/server:php:extensions.repo
zypper refresh
zypper install php5-APCu
Für SUSE 42.2 wäre es dann folgendes Repository:
Code
zypper addrepo http://download.opensuse.org/repositories/server:php:extensions/openSUSE_Leap_42.2/server:php:extensions.repo
zypper refresh
zypper install php5-APCu
Vielleicht hilft das irgendwem weiter, ich hatte selbst ziemlich lange danach gesucht ![]()