There''s no way around it: Akonadi needs MySQLd. The goal is to somehow allow Akonadi to do what it needs to do without requiring the user to mess around with MySQL configuration. The Akonadi service can either start & manage its own mysqld (one instance per user), or it can share one mysqld (one instance per system). Currently mysqld is part of the mysql-server-* packages, which always installs init scripts for mysql, requires the user to set a root password, etc. So the options would seem to be: 1. Split out mysqld and minimal support files (without init scripts and such) and let Akonadi start it. 2. Perhaps use dbconfig-common to handle database instances, somehow do the initial setup (root password and such), and make Akonadi use that instance instead of starting its own. 3. Something else? -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20080818/7fad6f12/attachment.pgp
On Monday 18 August 2008 15:20:43 Matthew Rosewarne wrote:> There''s no way around it: Akonadi needs MySQLd.Nope.> The goal is to somehow allow Akonadi to do what it needs to do without > requiring the user to mess around with MySQL configuration. The Akonadi > service can either start & manage its own mysqld (one instance per user), > or it can share one mysqld (one instance per system).Akonadi itself manages 1 instance pr user, shipping its own configcuration and so on.> Currently mysqld is part of the mysql-server-* packages, which always > installs init scripts for mysql, requires the user to set a root password, > etc. > > So the options would seem to be: > 1. Split out mysqld and minimal support files (without init scripts and > such) and let Akonadi start it.I wrote some days ago the mysql maintainer about how we could solve this. /Sune -- Do you know how might I receive from the pin from X-Windows? You cannot turn off the display on a hard disk for exploring with a system. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20080818/f0a8fe15/attachment.pgp
On Monday 18 August 2008, Sune Vuorela wrote:> > There''s no way around it: Akonadi needs MySQLd. > > Nope.Pardon? Not sure what you mean here.> Akonadi itself manages 1 instance pr user, shipping its own configcuration > and so on.There''s also the option to use a single server shared between all users. It''s not the default, however.> I wrote some days ago the mysql maintainer about how we could solve this.It would be good to have the exchange somewhere public. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20080818/ecdbb08a/attachment.pgp