After failing with upgrade to Seafile 11.0.5 due to Django requiring MariaDB 10.4 see (Upgrade from 10.0.x to 11.0.5 requires MariaDB 10.4). Unlink of seafile-server-lastest and linking it to seafile-server-10.0.1
The server fails to start. The seahub.log has the following:
[ERROR] root:64 <module> Failed to import seafevents package.
Traceback (most recent call last):
File "/home/seafile/seafile-server-10.0.1/seahub/seahub/utils/__init__.py", line 62, in <module>
from seafevents import seafevents_api
ModuleNotFoundError: No module named 'seafevents'
Same here, noticed too late that Ubuntu 20.04 ships an old MariaDB Version that doesn’t work with Seafile 11. Wondering why 20.04 is mentioned as supported for Seafile 11, as this is not possible without any extra MariaDB Upgrade manually, PPA or self-compiled.
Have exactly the same problem rollback to v10 was working but it spams the logs with seafevents errors. Mäh. As I can dist-upgrade 20.04>22.04 soon, i’ll clean the logs daily/weekly and live with this broken state.
Just i would suggest not mention Ubuntu 20.04 as officially supported for Seafile CE 11 here
@Speicherbox your idea to upgrade MariaDB manually is ok i think, but i run Seafile inside an ISPConfig Setup and ISPConfig manages also my MariaDB, therefore, update 20.04>22.04 seems to be the more supported way than change MariaDB versions under the hood, that affects 20+ other domains, too.