Am Sonntag, den 16.09.2018, 20:13 +0200 schrieb Herbert Albert:
wissentlich habe ich keine andere MySQL Datenbank installiert, brauche ich wohl nur für Akonadi/KMail, kenn mich da aber nicht so in der Thematik aus.
Das könnte auch eine Art Missinterpretation von MariaDB sein. Du hast ja geschrieben, dass Du die Neuinstallation der MariaDB-Pakete erzwungen hast. Jetzt könnte also der Datenbankserver, anhand der vorhandenen Dateien (MariaDB war ja schon drauf), meinen, dass dies ein Upgrade der Datenbanksoftware ist. Leider ist die Tatsache, dass MariaDB bzw. früher MySQL für Kontact bzw. Akonadi benötigt wird, als Abhängigkeit in den entsprechenden Paketen definiert, obwohl man Akonadi auch mit 2 anderen Backends betreiben könnte -> sqlite und postgresql. Das wird von den Entwicklern aber nicht empfohlen und deswegen beschreitet man diesen Weg nicht. Man kann das aber von Hand in der entsprechenden Konfigurationsdatei ändern. Zur Umstellung auf das sqlite-Backend die Datei "~/.config/akonadi/akonadiserverrc" öffnen und den Abschnitt "[%General]" suchen. Das sollte recht schnell gehen. Die Datei ist nicht wirklich groß :-). In diesem Abschnitt jetzt die Zeile "Driver=QMYSQL" in "Driver=QSQLITE3" ändern. Abspeichern, fertig. Das Paket akonadi-backend-sqlite3 muss hierfür natürlich installiert sein. Ein Nachteil ist hier natürlich, dass sqlite die MariaDB-Datenbanken nicht öffnen kann. Das heißt es werden neue, leere Datenbankdateien erzeugt. -- MfG Richi