*** Sorry, for my bad English Hello! I have tried to use postgres instead of mysql. I made next: 1. I chose PostgreSQL from list 2. Check (set) "Use internal postgreSQL server" 3. Start akonadi server But akonadi failed. PostgreSQL successfully was started, but Akonadi coudln't connect to it. Why? Because "Host" settings was empty in akonadiserverrc. Solution is next: kcm_akonadi must set path to socket and put it as host settings (like its behaviour in case of using local mysql server). please see attached images. KDE: 4.8.1 Thank you.
Created attachment 70023 [details] kcm_akonadi: host field is empty
Created attachment 70024 [details] akonadiserverrc: host setting is empty
I can confirm this bug. Host should ever be set by kcm_akonadi, or should implicitly be set to the socket directory when "StartServer" is true. The problem is that kcm_akonadi sets an empty Host, and thus the default is no more used in http://quickgit.kde.org/index.php?p=akonadi.git&a=blob&h=058ae9b24c0cf32fb93288de20c68c004eb8f7e0&hb=3a637b8d6f12ad282cac6b0822757856ed42262d&f=server%2Fsrc%2Fstorage%2Fdbconfigpostgresql.cpp
CCing akonadi people working on that part of the tree in akonadi.
Setting status to confirmed.
This bug has only been reported for versions older than KDEPIM 4.14 (at most akonadi-1.3). Can anyone tell if this bug still present? If noone confirms this bug for a recent version of akonadi (part of KDE Applications 15.08 or later), it gets closed in about three months.
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.