Nextcloud server issues
Hi, after the last update on Sunday the Nextcloud server don't run anymore. # zypper in nextcloud-apache Loading repository data... Reading installed packages... Resolving package dependencies... Problem: nothing provides 'mod_php_any < 8.2.0' needed by the to be installed nextcloud-apache-25.0.6-1.1.noarch Solution 1: do not install nextcloud-apache-25.0.6-1.1.noarch Solution 2: break nextcloud-apache-25.0.6-1.1.noarch by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c/d/?] (c): If I select 1 and 2 will result to the same issue. If I open Nextcloud there only this would be displayed in the webbrowser. This version of Nextcloud is not compatible with PHP>=8.2. You are currently running 8.2.5. Please let me know if I need to place a bug report. Ulf
Am 8. Mai 2023 21:01:23 MESZ schrieb Ulf <ub22@gmx.net>:
Hi,
after the last update on Sunday the Nextcloud server don't run anymore.
# zypper in nextcloud-apache Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: nothing provides 'mod_php_any < 8.2.0' needed by the to be installed nextcloud-apache-25.0.6-1.1.noarch Solution 1: do not install nextcloud-apache-25.0.6-1.1.noarch Solution 2: break nextcloud-apache-25.0.6-1.1.noarch by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c/d/?] (c):
If I select 1 and 2 will result to the same issue. If I open Nextcloud there only this would be displayed in the webbrowser.
This version of Nextcloud is not compatible with PHP>=8.2. You are currently running 8.2.5.
This is right. Nextcloud 25 is not compatible to 8.2. See: https://docs.nextcloud.com/server/25/admin_manual/installation/system_requir... You must choose solution 1.
Please let me know if I need to place a bug report.
You don't need this because NC 25 is not compatible to pho 8.2 Say it upstream. And for NC 26 there are not all apps compatible at this time. And NC is to new. Mostly have problems. Regards Eric
Am Montag, 8. Mai 2023, 21:25:54 CEST schrieb Eric Schirra:
Am 8. Mai 2023 21:01:23 MESZ schrieb Ulf <ub22@gmx.net>:
Hi,
after the last update on Sunday the Nextcloud server don't run anymore.
# zypper in nextcloud-apache Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: nothing provides 'mod_php_any < 8.2.0' needed by the to be installed nextcloud-apache-25.0.6-1.1.noarch
Solution 1: do not install nextcloud-apache-25.0.6-1.1.noarch Solution 2: break nextcloud-apache-25.0.6-1.1.noarch by ignoring some of its> dependencies
Choose from above solutions by number or cancel [1/2/c/d/?] (c):
If I select 1 and 2 will result to the same issue. If I open Nextcloud there only this would be displayed in the webbrowser.
This version of Nextcloud is not compatible with PHP>=8.2. You are currently running 8.2.5.
This is right. Nextcloud 25 is not compatible to 8.2. See: https://docs.nextcloud.com/server/25/admin_manual/installation/system_requi rements.html
You must choose solution 1.
Jepp, done. After restart nextcloudcron.* # systemctl status nextcloudcron.service × nextcloudcron.service - Nextcloud cron.php job Loaded: loaded (/etc/systemd/system/nextcloudcron.service; static) Active: failed (Result: exit-code) since Mon 2023-05-08 21:39:03 CEST; 7s ago Duration: 36ms TriggeredBy: ● nextcloudcron.timer Process: 20306 ExecStart=php -f /srv/www/htdocs/nextcloud/cron.php (code=exited, status=1/FAILURE) Main PID: 20306 (code=exited, status=1/FAILURE) CPU: 36ms May 08 21:39:03 maxi systemd[1]: Started Nextcloud cron.php job. May 08 21:39:03 maxi php[20306]: This version of Nextcloud is not compatible with PHP>=8.2.<br/>You are currently running 8.2.5. May 08 21:39:03 maxi systemd[1]: nextcloudcron.service: Main process exited, code=exited, status=1/FAILURE May 08 21:39:03 maxi systemd[1]: nextcloudcron.service: Failed with result 'exit-code'. So it seams to be stil required to have an older php or switch to the new nextcloud version 26.
Please let me know if I need to place a bug report.
You don't need this because NC 25 is not compatible to pho 8.2
Say it upstream.
And for NC 26 there are not all apps compatible at this time. And NC is to new. Mostly have problems.
OK, but I personaly would prefere to have a Nextcloud which works restricted instead to a not starting one. Ulf
Am 8. Mai 2023 21:43:27 MESZ schrieb Ulf <ub22@gmx.net>:
Am Montag, 8. Mai 2023, 21:25:54 CEST schrieb Eric Schirra:
Am 8. Mai 2023 21:01:23 MESZ schrieb Ulf <ub22@gmx.net>:
Hi,
after the last update on Sunday the Nextcloud server don't run anymore.
# zypper in nextcloud-apache Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: nothing provides 'mod_php_any < 8.2.0' needed by the to be installed nextcloud-apache-25.0.6-1.1.noarch
Solution 1: do not install nextcloud-apache-25.0.6-1.1.noarch Solution 2: break nextcloud-apache-25.0.6-1.1.noarch by ignoring some of its> dependencies
Choose from above solutions by number or cancel [1/2/c/d/?] (c):
If I select 1 and 2 will result to the same issue. If I open Nextcloud there only this would be displayed in the webbrowser.
This version of Nextcloud is not compatible with PHP>=8.2. You are currently running 8.2.5.
This is right. Nextcloud 25 is not compatible to 8.2. See: https://docs.nextcloud.com/server/25/admin_manual/installation/system_requi rements.html
You must choose solution 1.
Jepp, done. After restart nextcloudcron.*
# systemctl status nextcloudcron.service × nextcloudcron.service - Nextcloud cron.php job Loaded: loaded (/etc/systemd/system/nextcloudcron.service; static) Active: failed (Result: exit-code) since Mon 2023-05-08 21:39:03 CEST; 7s ago Duration: 36ms TriggeredBy: ● nextcloudcron.timer Process: 20306 ExecStart=php -f /srv/www/htdocs/nextcloud/cron.php (code=exited, status=1/FAILURE) Main PID: 20306 (code=exited, status=1/FAILURE) CPU: 36ms
May 08 21:39:03 maxi systemd[1]: Started Nextcloud cron.php job. May 08 21:39:03 maxi php[20306]: This version of Nextcloud is not compatible with PHP>=8.2.<br/>You are currently running 8.2.5. May 08 21:39:03 maxi systemd[1]: nextcloudcron.service: Main process exited, code=exited, status=1/FAILURE May 08 21:39:03 maxi systemd[1]: nextcloudcron.service: Failed with result 'exit-code'.
So it seams to be stil required to have an older php or switch to the new nextcloud version 26.
Yes. Upstream say this.
Please let me know if I need to place a bug report.
You don't need this because NC 25 is not compatible to pho 8.2
Say it upstream.
And for NC 26 there are not all apps compatible at this time. And NC is to new. Mostly have problems.
OK, but I personaly would prefere to have a Nextcloud which works restricted instead to a not starting one.
And I want a stable release. But you ca do an request for a fpm subpackes in nextcloud packages Regards Eric
Dear Eric Am Dienstag, 9. Mai 2023, 06:14:53 CEST schrieb Eric Schirra:
Am 8. Mai 2023 21:43:27 MESZ schrieb Ulf <ub22@gmx.net>:
Am Montag, 8. Mai 2023, 21:25:54 CEST schrieb Eric Schirra:
Am 8. Mai 2023 21:01:23 MESZ schrieb Ulf <ub22@gmx.net>:
Please let me know if I need to place a bug report.
You don't need this because NC 25 is not compatible to pho 8.2
Say it upstream.
And for NC 26 there are not all apps compatible at this time. And NC is to new. Mostly have problems.
OK, but I personaly would prefere to have a Nextcloud which works restricted instead to a not starting one.
And I want a stable release. But you ca do an request for a fpm subpackes in nextcloud packages
But I don't understand, how it can be stable, if it don't run at all? Like discussed in the other thread, there is no 8.1 available for Tumbleweed. So there is no "official solution", which looks strange for a user, that a package will be provided in the main repos, which is not able to run?
Am 8. Mai 2023 22:21:23 MESZ schrieb Bjoern Voigt via openSUSE Factory <factory@lists.opensuse.org>:
On 08.05.23 21:25, Eric Schirra wrote:
This version of Nextcloud is not compatible with PHP>=8.2. You are currently running 8.2.5. [...] Make an request for subpackes fpm in nextcloud if you will it.
For me this is no option, so it is according my understanding not the right way. But if you tell me what subpackes fpm means, I will do this. Best Regards Ulf
Am Dienstag, 9. Mai 2023, 21:40:18 CEST schrieb Ulf:
And for NC 26 there are not all apps compatible at this time. And NC is to new. Mostly have problems.
OK, but I personaly would prefere to have a Nextcloud which works restricted instead to a not starting one.
And I want a stable release. But you ca do an request for a fpm subpackes in nextcloud packages
But I don't understand, how it can be stable, if it don't run at all?
This is nextcloud. Also many bug at beginning of a new version. Look at github.
Like discussed in the other thread, there is no 8.1 available for Tumbleweed.
Yes. It's not always best to have the latest thing
So there is no "official solution", which looks strange for a user, that a package will be provided in the main repos, which is not able to run?
The package was yes runnable. Until just php was renewed and it is now too new. In my opinion, this is also one of the reasons why Tumbleweed should not be used for server deployment.
[...]
Make an request for subpackes fpm in nextcloud if you will it.
For me this is no option, so it is according my understanding not the right way. But if you tell me what subpackes fpm means, I will do this.
Why is that not an option? I can't do anything for tumblweed and I can't do anything for upstream. The only option is php-fpm. With subpackage I mean a section %package php-fpm in the spec file. Then you can also use other php versions. By the way, you should not be able to install nc25 manually. If upstream does it right, there should be at least a message. Regards Eric
On Wed, May 10, 2023 at 10:19:37AM +0200, Eric Schirra wrote:
It's not always best to have the latest thing
php 8.2 is here one half a year yet. But there is (sofar) no demand on its inclusion into factory, so: https://build.opensuse.org/request/show/1086013 Enjoy, Petr -- Have a lot of fun..
Am Mittwoch, 10. Mai 2023, 10:54:52 CEST schrieb pgajdos:
On Wed, May 10, 2023 at 10:19:37AM +0200, Eric Schirra wrote:
It's not always best to have the latest thing
php 8.2 is here one half a year yet. But there is (sofar) no demand on its inclusion into factory, so:
Your example is about a downgrade to 8.1 That can't be the solution either. Again. Upstream specifies max 8.1 for nc25. Not me, but upstream! Tumbleweed already has 8.2 Only possibility, and this is also shown to you during the update, do not update php until nc26 is stable enough. Or just php-fpm. With a new installation, of course, this brings nothing. But a manual nc25 installation should not be possible. Or you just add https://download.opensuse.org/repositories/devel:/languages:/ php:/php81/openSUSE_Factory/devel:languages:php:php81.repo. That might work. Regards Eric
On Wed, May 10, 2023 at 11:43:28AM +0200, Eric Schirra wrote:
Not me, but upstream! Tumbleweed already has 8.2
I did not intent to accuse anyone, just state that I am stepping back as it seems that 8.1 can still be the Tumbleweed's php. I also experimented with multiversion (home:pgajdos/php), but I was discouraged from that. Petr -- Have a lot of fun..
Am 15. Juni 2023 21:40:58 MESZ schrieb Bjoern Voigt via openSUSE Factory <factory@lists.opensuse.org>:
On 10.05.23 10:19, Eric Schirra wrote:
This is nextcloud. Also many bug at beginning of a new version. Look at github.
What about Nextcloud 26.0.2 from May 26, 2023?
Nextcloud 25 is now the oldest supported Nextcloud release.
There has been no change in the deep-seated problems. And that is unfortunately standard with Nextcloud. And the hype about new versions, to put it bluntly, has never really brought any exciting news. And I have been using nextcloud for a long time. The minimal innovations do not justify the problems that arise. Besides, 27 only came out a few days ago. But I can reassure you that I will package 26.0.3 at the latest. Regards Eric
On 08.05.23 21:25, Eric Schirra wrote:
# zypper in nextcloud-apache Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: nothing provides 'mod_php_any < 8.2.0' needed by the to be installed nextcloud-apache-25.0.6-1.1.noarch Solution 1: do not install nextcloud-apache-25.0.6-1.1.noarch Solution 2: break nextcloud-apache-25.0.6-1.1.noarch by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c/d/?] (c):
If I select 1 and 2 will result to the same issue. If I open Nextcloud there only this would be displayed in the webbrowser.
This version of Nextcloud is not compatible with PHP>=8.2. You are currently running 8.2.5.
Unfortunately this question is not asked, if nextcloud-apache is not installed. I use php-fpm (and an own Apache-Nextcloud configuration) which is in conflict with nextcloud-apache. PHP was updated and Nextcloud is broken now. See https://bugzilla.suse.com/show_bug.cgi?id=1211178 Björn
Am 8. Mai 2023 22:21:23 MESZ schrieb Bjoern Voigt via openSUSE Factory <factory@lists.opensuse.org>:
On 08.05.23 21:25, Eric Schirra wrote:
This version of Nextcloud is not compatible with PHP>=8.2. You are currently running 8.2.5.
Unfortunately this question is not asked, if nextcloud-apache is not installed. I use php-fpm (and an own Apache-Nextcloud configuration) which is in conflict with nextcloud-apache. PHP was updated and Nextcloud is broken now.
I'm not more clever than upstream. And upstream say 8.1 Make an request for subpackes fpm in nextcloud if you will it. Regards Eric
Citeren Ulf <ub22@gmx.net>:
Hi,
after the last update on Sunday the Nextcloud server don't run anymore.
# zypper in nextcloud-apache Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: nothing provides 'mod_php_any < 8.2.0' needed by the to be installed nextcloud-apache-25.0.6-1.1.noarch Solution 1: do not install nextcloud-apache-25.0.6-1.1.noarch Solution 2: break nextcloud-apache-25.0.6-1.1.noarch by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c/d/?] (c):
No package should require mod_php_any if it can be used by either mod_php or php-fpm. This requirement is only provided by mod_php, which is not needed (nor used) when using php-fpm.
If I select 1 and 2 will result to the same issue. If I open Nextcloud there only this would be displayed in the webbrowser.
This version of Nextcloud is not compatible with PHP>=8.2. You are currently running 8.2.5.
Most likely, Nextcloud will need to be updated to 26, as PHP 8.2 is mentioned as a supported version on the Nextcloud website.
Am 8. Mai 2023 21:28:06 MESZ schrieb Arjen de Korte <suse+build@de-korte.org>:
Citeren Ulf <ub22@gmx.net>:
Hi,
after the last update on Sunday the Nextcloud server don't run anymore.
# zypper in nextcloud-apache Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: nothing provides 'mod_php_any < 8.2.0' needed by the to be installed nextcloud-apache-25.0.6-1.1.noarch Solution 1: do not install nextcloud-apache-25.0.6-1.1.noarch Solution 2: break nextcloud-apache-25.0.6-1.1.noarch by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c/d/?] (c):
No package should require mod_php_any if it can be used by either mod_php or php-fpm. This requirement is only provided by mod_php, which is not needed (nor used) when using php-fpm.
You can do a request for fpm subpackes in nextdcloud package . So we have "normal" PHP and php-fpm.
If I select 1 and 2 will result to the same issue. If I open Nextcloud there only this would be displayed in the webbrowser.
This version of Nextcloud is not compatible with PHP>=8.2. You are currently running 8.2.5.
Most likely, Nextcloud will need to be updated to 26, as PHP 8.2 is mentioned as a supported version on the Nextcloud website.
No. This cone with every new version of PHP or nextcloud. PHP in in Tumbleweed is simple to new for nc25. And nc26 is simple also to new. Missing compatible packages and often many issues in new version. Version which can use produktiv mostly .3 releases. Regards Eric.
On Tue, May 09, 2023 at 06:21:35AM +0200, Eric Schirra wrote:
Most likely, Nextcloud will need to be updated to 26, as PHP 8.2 is mentioned as a supported version on the Nextcloud website.
No. This cone with every new version of PHP or nextcloud. PHP in in Tumbleweed is simple to new for nc25. And nc26 is simple also to new. Missing compatible packages and often many issues in new version. Version which can use produktiv mostly .3 releases.
Will this repo solve the problem? http://download.opensuse.org/repositories/devel:/languages:/php:/php81/ 8.1 will be updated there until upstream EOL. Petr -- Have a lot of fun..
Am 9. Mai 2023 08:56:35 MESZ schrieb pgajdos <pgajdos@suse.cz>:
On Tue, May 09, 2023 at 06:21:35AM +0200, Eric Schirra wrote:
Most likely, Nextcloud will need to be updated to 26, as PHP 8.2 is mentioned as a supported version on the Nextcloud website.
No. This cone with every new version of PHP or nextcloud. PHP in in Tumbleweed is simple to new for nc25. And nc26 is simple also to new. Missing compatible packages and often many issues in new version. Version which can use produktiv mostly .3 releases.
Will this repo solve the problem? http://download.opensuse.org/repositories/devel:/languages:/php:/php81/ 8.1 will be updated there until upstream EOL.
When you use factory it can be. But I'm not sure and I give no guarantee. Regards Eric
participants (5)
-
Arjen de Korte
-
Bjoern Voigt
-
Eric Schirra
-
pgajdos
-
Ulf