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

Bug#844415: korganizer: won't let me work as akonadi server self-test failed



Control: forcemerge 843534 844415

¡Hola Judicael!

El 2016-11-15 a las 15:14 +0100, Judicael Courant escribió:
Package: korganizer Version: 4:4.14.1-1 Severity: important

When I started it today, korganizer greeted me with the message 'The Akonadi personal information management service is not operational'. It won't show my calendar, hence the 'important' severity: I could not access my calendar any longer.

Right, this is due to an incompatible change in mysql built in configuration defaults. This has already been reported in:
https://bugs.debian.org/843534, and I'm merging the reports with this message.

This will be fixed in the 1.13.0-2+deb8u2 akonadi upload that is currently queued in the security updates.

The fix is just adding:
secure_file_priv=

To the /etc/akonadi/mysql-global.conf file (in the [mysqld] block)

Reporter, please consider answering these questions, where appropriate ***

  * What led up to the situation?

I could not tell exactly. I probably upgraded some packages or uninstalled others.

* What exactly did you do (or not do) that was effective (or ineffective)?

The report suggested the problem was linked with my MySQL installation. It looked like mysql-server-core-5.5 package was installed but not mysql-server.

An 'apt-get install mysql-server' installed MySQL server and that fixed the problem. But it looks like a dependency is missing somewhere.

By default, akonadi-backend-mysql starts a mysqld with the current user, that functionality is provided by mysql-server-core, the mysql-server provides the system wide mysql server (/usr/sbin/mysqld is shipped in the mysql-server-core-5.5 package, and mysql-server-5.5 depends on mysql-server-core-5.5).

The mentioned change in the mysql side depends in a directory that is created by the mysql-server package, and that's the reason why mysqld manages to start when mysql-server is installed.

Happy hacking,
--
"EIEIO	Go home and have a glass of warm, dairy-fresh milk"
-- The GNU C Library Reference Manual, Chapter 2.2, Error Codes
Saludos /\/\ /\ >< `/

Attachment: signature.asc
Description: PGP signature


Reply to: