I get the following error message when I try to open Nextcloud in the browser: Downgrading is not supported and is likely to cause unpredictable issues (from 23.0.12.2 to 23.0.11.1)
I don’t understand the update strategy when Nextcloud has its own update mechanism.
In our documentation for Nextcloud, which you can find here:
There is a paragraph about it:
Also, bear in mind that if you are using Nextcloud from our repositories, you shouldn’t update the Nextcloud core manually , as that would get overwritten by the next update. So update just your extra apps and leave the core to us.
But, the official Android App told me, he no longer supports the current version. The official Window-App tells me, there is a new version available, and when I open the web interface, it suggests installing the latest version automatically. And the latest update from Turris apparently doesn’t even give me the latest version of Nextcloud.
Yes, it’s a strange behavior. To my mind it would be better if nextcloud would be delivered as a pre-made lxc container. Thst would offer the chance of using the actual version of NC and not a one the is already outdated.
And the latest update from Turris apparently doesn’t even give me the latest version of Nextcloud.
Nextcloud only supports updating by one version each time, so we have to update Nextcloud by one version with each minor Turris OS version, but we are getting there.
Is stability the (only) reason that package versions is tied to the OS update? Would be nice if your package manager (optional) would support the update of individual packages. So a separation between OS and OS-relevant packages, and all other third-party packages.
Some of the dependencies are quite complex to get right and we don’t really want to test more than one configuration and figure out what’s wrong with each and one of them. This could potentially be solved with containers which would have all the required dependencies in them, but that’s a different question.