I’m running Nextcloud on a Raspberry Pi4 where I installed openSUSE Leap 15.4.
Now I see the instruction that I should install php8.1 or even php8.2.
Since leap 15.5 is also available, I would like to upgrade accordingly soon.
Architecture is aarch64
Where can I get the packages from?
Where can I read more about this?
If you go to https://software.opensuse.org and search for “php8”, you should see a few options. 15.4 has 8.0 available (8.1 and 8.2 are available from some experimental repos); 15.5 seems to have 8.1 in an experimental repo. (Note that these may not include aarch64 releases -I just did a search for php8 to see what was out there)
Where are you seeing instructions that you should install those versions? What is it that you’re attempting to run that needs 8.1 or 8.2 and won’t run with 8.0?
It is written on the AdminPage of my Nextcloud Instance
Sorry, I’m not able to find any package I’m searching for at your link https://software.opensuse.org/. Pease give me a more detailed hint.
Too bad, I’m still not a step further.
openSUSE Software has a couple of community builds that are for aarch64.
Where did you install Nextcloud from? One of the experimental builds (though on x86_64) is from a repo for Nextcloud specifically, so I’m wondering if you installed from the aarch64 repo forr Nextcloud if the maintainer had intended to build the aarch64 package and it failed for some reason, or if something else is preventing them from building it.
What version of Nextcloud are you running?
The Version of my Nextcloud instance is 27.0.0. This is readable in my screenshot.
How does it matter from where I installed Nextcloud?
I’m searching for php packages, not for Nextcloud packages.
You can read https://en.opensuse.org/SDB:Nextcloud#Install_from_Source to get an impression of how I installed my instance of Nextcloud.
I’m trying to get context here. But it seems you’re not happy with my questions, so I’ll leave it for someone else to assist you.
I’m sorry, I didn’t mean to upset you.
I just didn’t see the point of your questions.
You helped me a lot with the second link.
With your first link, https://software.opensuse.org/ with distribution=“openSUSE Leap 15.4” and search-string=“php8”, I got no results.
As an admin, I’m sure you can also tell me what I can do to get php8.1 included in the official repository for Leap with aarch64.
That would reduce the number of my repositories in any future.
(Please take into account: English is not my native language.)
I asked the question about where you installed Nextcloud from in order to understand if it was an openSUSE repo or some other repo that needed to include an updated version of PHP. I was trying to understand the full picture of the setup in order to determine if perhaps a repo needed a request submitted against it to include PHP 8.1/8.2 or if the issue was something else.
Anyone helping others on forums like these only knows the information that’s told, and often times coming from an area of more expertise leads to asking questions that might seem unrelated, but are intended to get a more complete picture of the environment in order to advise next steps.
Not being a regular Nextcloud user myself, I missed the version on the screenshot, despite reading it multiple times. My bad - I’m not perfect.
To request an updated version of PHP in the repo, you probably need to open a ticket in Bugzilla. I don’t know that an upgraded version would be included (openSUSE Leap typically doesn’t have upgrades in updates, but security patches are often backported, so it’s possible that the 8.0 that you have includes the security fixes that are referenced in the messages - you’d have to either review the changelog or ask the maintainer what security patches have been backported).