Dear All,
recently I did a system os upgrade debian 11.8 -> 12.4 / bullseye -> bookworm
This did also upgrade Mailman3 version 3.3.3 -> 3.3.8 as a used the packages which came with Debian OS.
Initially after the upgrade I had some troubles with the MM3 services to start, but I fixed this.
Now almost everything is running. Only the Archives are not working.
The browser shows a server error, when I look at the mailman-web.log I see
ERROR 2024-01-31 15:14:14,403 2699563 django.request Internal Server Error: /mailman3/hyperkitty/ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 84, in _execute return self.cursor.execute(sql, params) File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 423, in execute return Database.Cursor.execute(self, query, params)
sqlite3.OperationalError: no such column: hyperkitty_mailinglist.archive_rendering_mode
When I check the schema I find such a column in table "mailinglist"
I assume there is only one solution, to uninstall and delete everything and start from scratch.
Or is there a way the check all tables with a script and do an table update for missing columns ?
Or a partial installation of hyperkitty, as I don't care about the archives.
I am using sqlite3 as DB backend.
Kind regards
Hans
--