Am 09.08.2014 um 22:00 schrieb Mick:
> First some general observations that relate to kmail2:
>
> I thought of giving the latest kmail-4.12.5 a spin.  So installed it on a 
> machine and set up a couple of IMAP4 servers to get messages from.  An 
> account 
> with a messages in the low hundreds works fine.  An account with messages in 
> the 100k plus range works like a dog.  While kmail fetches headers and then 
> akonadi sets off to organise threads and whatever else it wants to do the 
> application becomes pretty much unresponsive and the CPU climbs up to 98%.  
> Half an hour later I can get back to it.  :-@
>
> Anyway, this is not the current problem.  I updated mysql to 5.5.39, then I 
> kmail would not start with akonadi failing with "mysql log containing 
> errors".  
> So I ran:
>
>  mysql_upgrade --socket=/tmp/akonadi-michael.NFvLpB/mysql.socket
>
> which completed without an error.  Kmail still failed to start.  Trying to 
> start akonadi console states:
>
> "Failed to connect to database.  Driver not loaded"
>
> Then the pop up Details window says MySQL log contains errors, just like when 
> I try to start kmail.  This is what I see in 
> .local/share/akonadi/db_data/mysql.err:
>
> InnoDB: Unable to lock ./ibdata1, error: 11
> InnoDB: Check that you do not already have another mysqld process
> InnoDB: using the same InnoDB data or log files.
> InnoDB: Unable to lock ./ibdata1, error: 11
> InnoDB: Check that you do not already have another mysqld process
> InnoDB: using the same InnoDB data or log files.
> 140809 20:58:42  InnoDB: Unable to open the first data file
> InnoDB: Error in opening ./ibdata1
> 140809 20:58:42  InnoDB: Operating system error number 11 in a file operation.
> InnoDB: Error number 11 means 'Resource temporarily unavailable'.
> InnoDB: Some operating system error numbers are described at
> InnoDB: 
> http://dev.mysql.com/doc/refman/5.5/en/operating-system-error-codes.html
> 140809 20:58:42 InnoDB: Could not open or create data files.
> 140809 20:58:42 InnoDB: If you tried to add new data files, and it failed 
> here,
> 140809 20:58:42 InnoDB: you should now edit innodb_data_file_path in my.cnf 
> back
> 140809 20:58:42 InnoDB: to what it was, and remove the new ibdata files 
> InnoDB 
> created
> 140809 20:58:42 InnoDB: in this failed attempt. InnoDB only wrote those files 
> full of
> 140809 20:58:42 InnoDB: zeros, but did not yet use them in any way. But be 
> careful: do not
> 140809 20:58:42 InnoDB: remove old data files which contain your precious 
> data!
> 140809 20:58:42 [ERROR] Plugin 'InnoDB' init function returned error.
> 140809 20:58:42 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE 
> failed.
> 140809 20:58:42 [ERROR] Unknown/unsupported storage engine: innodb
> 140809 20:58:42 [ERROR] Aborting
>
>
> So I moved ./ibdata* and tried again with the same error.  Is there something 
> else I should be doing here to get this going?
>

isn't it great? back in the days when kmail stored emails in files,
everything worked great and even folders with 100k mails were not a problem.

But, no, they had to break that.

I lost ca 500k emails thanks to akonadi-crap and errors like that. I
really loved kmail and thunderbird is garbage compared - but akonadi
took away that choice.

Thank you, kdepim-devs for making the dumbest decision ever! *thumbsup*

Reply via email to