[Bug 270184] New: migrating to x86_64 system is not handled by akonadi server

José JORGE jjorge at free.fr
Tue Apr 5 22:20:52 BST 2011


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

           Summary: migrating to x86_64 system is not handled by akonadi
                    server
           Product: Akonadi
           Version: 4.4
          Platform: Mandriva RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: server
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: jjorge at free.fr


Version:           4.4 (using KDE 4.4.3) 
OS:                Linux

I was using 32 bit Mandriva. Then I migrated my HOME dir to a new x86_64
machine.
Kmail could not send mails anymore. Kadressbook stopped working.

Digging the file, I have found that the file .local/share/akonadi/mysql.conf
hardcoded a path :

plugin_dir=/usr/lib/mysql/plugin

Changing the path to the 64bit Mandriva allowed akonadi server to start again:

plugin_dir=/usr/lib64/mysql/plugin

Maybe this should be checked at startup time, allowing the same user to use
different installations?

Reproducible: Always

Steps to Reproduce:
1 Change the path where mysql plugins are installed.
2 Akonadi does not start anymmore

Actual Results:  
crash at startup :
110405 23:07:32 [ERROR] Can't open shared library
'/usr/lib/mysql/plugin/ha_innodb.so' (errno: 22 cannot open shared object file:
No such file or directory)
110405 23:07:32 [ERROR] /usr/sbin/mysqld: unknown variable
'innodb_file_per_table=1'
110405 23:07:32 [ERROR] Aborting

110405 23:07:32 [Note] /usr/sbin/mysqld: Shutdown complete


Expected Results:  
start ;-)

Even if some distributions use /usr/lib for x86_64, akonadi should not write a
system wide path in a user conf file.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list