[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Akonadi ha smesso di funzionare



Ciao a tutti.

SID con KDE
Da un paio di giorni non mi parte più Akonadi e ovviamente con lui
kmail, kaddressbook ...
Non avendo nel frattempo fatto aggiornamenti, ho pensato che il problema
fosse causato dal riempimento del FS della mia home.
Lanciando da root "akonadictl start" ottengo questo:

----- Inizio messaggi -----
Starting Akonadi Server...
   done.
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) root@gatto:/etc/mysql# akonadiprivate_log: search paths: ("/usr/local/sbin", "/usr/local/bin", "/usr/sbin", "/usr/bin", "/sbin", "/bin", "/usr/sbin", "/usr/local/sbin", "/usr/local/libexec", "/usr/libexec", "/opt/mysql/libexec", "/opt/local/lib/mysql5/bin", "/opt/mysql/sbin")
Found mysql_install_db:  "/usr/bin/mysql_install_db"
Found mysqlcheck:  "/usr/bin/mysqlcheck"
Using mysqld: "/usr/sbin/mysqld-akonadi"
mysqld reports version 10.1.24 (MariaDB)
Executing: "/usr/bin/mysql_install_db" "--defaults-file=/etc/xdg/akonadi/mysql-global.conf --force --datadir=/root/.local/share/akonadi/db_data/"

FATAL ERROR: Could not find /usr/bin/my_print_defaults

If you compiled from source, you need to either run 'make install' to
copy the software into the correct location ready for operation.
If you don't want to do a full install, you can use the --srcddir
option to only install the mysql database and privilege tables

If you are using a binary release, you must either be at the top
level of the extracted archive, or pass the --basedir option
pointing to that location.

The latest information about mysql_install_db is available at
https://mariadb.com/kb/en/installing-system-tables-mysql_install_db
Executing: "/usr/sbin/mysqld-akonadi" "--defaults-file=/root/.local/share/akonadi/mysql.conf --datadir=/root/.local/share/akonadi/db_data/ --socket=/tmp/akonadi-root.rpQtgl/mysql.socket"
Database process exited unexpectedly during initial connection!
executable: "/usr/sbin/mysqld-akonadi"
arguments: ("--defaults-file=/root/.local/share/akonadi/mysql.conf", "--datadir=/root/.local/share/akonadi/db_data/", "--socket=/tmp/akonadi-root.rpQtgl/mysql.socket")
stdout: ""
stderr: "2017-06-12 11:54:45 140500064133696 [Note] /usr/sbin/mysqld (mysqld 10.1.24-MariaDB-3) starting as process 30309 ...\n/usr/sbin/mysqld: Please consult the Knowledge Base to find out how to run mysqld as root!\n2017-06-12 11:54:45 140500064133696 [ERROR] Aborting\n\n"
exit code: 1
process error: "Unknown error"
terminating service threads
terminating connection threads
stopping db process
Failed to remove Unix socket
Failed to remove runtime connection config file
Application 'akonadiserver' exited normally...
----- Fine messaggi -----

Quindi ho cercato di capire cosa fosse l'errore
"FATAL ERROR: Could not find /usr/bin/my_print_defaults"
Il file effettivamente non esiste, né li, né altrove sull'intero FS
Non trovando documentazione in proposito ho provato ad aggiornare mariadb, sperando che il file venisse ricreato, ma no, continua a non esistere ...

Non trovo neppure eventuali alterazioni a file di configurazone (causate dal ripimimento del FS)


Qualche idea ?

Grazie




Reply to: