https://bugs.kde.org/show_bug.cgi?id=418265
Bug ID: 418265 Summary: Akonadi misbehaves if installed with -DCONFIG_INSTALL_DIR=/somewhere Product: Akonadi Version: unspecified Platform: OpenMandriva RPMs OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: server Assignee: kdepim-b...@kde.org Reporter: b...@lindev.ch Target Milestone: --- SUMMARY If akonadi is configured with -DCONFIG_INSTALL_DIR=/somewhere, all of its config files (including mysql-global.conf) get installed to /somewhere -- but akonadiserver tries to load some of the files (including mysql-global.conf) with StandardDirs::locateResourceFile -- which isn't aware of -DCONFIG_INSTALL_DIR and looks in the default places. STEPS TO REPRODUCE 1. On a box without previous akonadi configs, build and install akonadi with e.g. -DCONFIG_INSTALL_DIR=/etc 2. Try to start akonadiserver OBSERVED RESULT akonadiserver crashes on startup saying it can't find mysql-global.conf EXPECTED RESULT akonadiserver finds mysql-global.conf where it was installed (or alternatively, make install ignores CONFIG_INSTALL_DIR and installs mysql-global.conf where it can be found). SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.