https://bugs.kde.org/show_bug.cgi?id=514280

            Bug ID: 514280
           Summary: akonadi won't start mariadb with the default
                    akonadiserverrc
    Classification: Frameworks and Libraries
           Product: Akonadi
      Version First 6.6.0
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: server
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

SUMMARY
The default akonadiserverrc created on my system has a line:

ServerPath=/usr/bin/mariadb

I needed to change 'mariadb' to 'mariadbd' before akonadi would start

STEPS TO REPRODUCE
1. run `akonadictl start` for the first time

OBSERVED RESULT
❯ akonadictl start
org.kde.pim.akonadictl: Starting Akonadi Server...
org.kde.pim.akonadictl:    done.
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)

~ 
❯ qt.qpa.services: Failed to register with host portal
QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID:
App info not found for 'org.kde.akonadi_control'")
org.kde.pim.akonadiserver: Starting up the Akonadi Server...
org.kde.pim.akonadiserver: Failed to detect mysqld version!
org.kde.pim.akonadiserver: database server stopped unexpectedly
org.kde.pim.akonadiserver: Database process exited unexpectedly during initial
connection!
org.kde.pim.akonadiserver: executable: "/usr/bin/mariadb"
org.kde.pim.akonadiserver: arguments:
QList("--defaults-file=/home/paul/.local/share/akonadi/mysql.conf",
"--datadir=/home/paul/.local/share/akonadi/db_data/",
"--socket=/run/user/1000/akonadi/mysql.socket",
"--pid-file=/run/user/1000/akonadi/mysql.pid")
org.kde.pim.akonadiserver: stdout: ""
org.kde.pim.akonadiserver: stderr: "/usr/bin/mariadb: unknown variable
'datadir=/home/paul/.local/share/akonadi/db_data/'\n/usr/bin/mariadb: unknown
variable 'pid-file=/run/user/1000/akonadi/mysql.pid'\n"
org.kde.pim.akonadiserver: exit code: 7
org.kde.pim.akonadiserver: process error: "Unknown error"
org.kde.pim.akonadiserver: See
"/home/paul/.local/share/akonadi/db_data/mysql.err" for more details
org.kde.pim.akonadiserver: Shutting down AkonadiServer...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadiserver' exited
normally...

ADDITIONAL INFORMATION
Changing 'mariadb' to 'mariadbd' in the file
`$HOME/.config/akonadi/akonadiserverrc` fixed the problem

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to