Am Samstag, 12. Februar 2022, 13:08:36 CET schrieb Michael Pujos:
nextcloud-apache is from openSUSE:Factory, not some third party repo:
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command. Computing distribution upgrade...
Problem: the installed nextcloud-apache-23.0.1-1.1.noarch requires 'mod_php_any < 8.1.0', but this requirement cannot be provided deleted providers: apache2-mod_php8-8.0.15-1.1.x86_64 not installable providers: apache2-mod_php7-7.4.27-2.1.i586[http-download.opensuse.org-ade0eb17] apache2-mod_php7-7.4.27-2.1.x86_64[http-download.opensuse.org-ade0eb17] apache2-mod_php7-7.4.27-2.1.i586[repo-oss] apache2-mod_php7-7.4.27-2.1.x86_64[repo-oss] Solution 1: Following actions will be done: keep obsolete apache2-mod_php8-8.0.15-1.1.x86_64 keep obsolete php8-cli-8.0.15-1.1.x86_64 keep obsolete php8-8.0.15-1.1.x86_64 Solution 2: Following actions will be done: deinstallation of php8-8.0.15-1.1.x86_64 deinstallation of php8-pear-1.10.21-1.3.noarch Solution 3: deinstallation of nextcloud-apache-23.0.1-1.1.noarch Solution 4: break nextcloud-apache-23.0.1-1.1.noarch by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/4/c/d/?] (c):
That is absolutely correct. Nextcloud 23 is not compatible with php >= 8.1 The official documentation refers to php 7.3 - 8.0. This also correctly reflects the nextcloud.spec. And a, in my opinion unnecessary, issue on github also shows that nextcloud does not work with php 8.1. You have to use solution1 o install php 8.0 from other repos if you want nextcloud to run. Regards Eric