On Tuesday 03 August 2010 18:04:31 Patrick Shanahan wrote:
installed (upgraded) akonadi-runtime-1.3.90-57.1.x86_64 libakonadiprotocolinternals1-1.3.90-57.1.x86_64
which reverted kaddressbook-4.4.5-236.1.x86_64 to kaddressbook-4.4.5-234.2.x86_64
but: lost all addresses :^(
Did that solve the version mismatch errors?
Data loss shouldn't be possible. Worst case, Akonadi/KAddressbook is now not
configured to display the user's data, but it's still in a std.vcf file
somewhere. Remember Akonadi is just a cache.
Do the removal of the akonadi caches/setup step as outlined in my earlier mail
again, with akonadi stopped. The mysql_install_db step should no longer be
necessary since the newer akonadi-runtime package does this for you.
If the user did not have the addresses stored in ~/.local/share/contacts,
KAddressbook won't have an address book setup by default that points at the
correct location (it did, created by the migrator, but we blew that setup away
by removing .config/akonadi).
In kaddressbook, if it only shows Personal Contacts, File->New->Add Address
Book. The next step depends a little on how the user's existing contacts are
stored. I assume it's the < 4.4.0 default, all contacts in one vcard file
somewhere. Add an addressbook of the type "VCard File" and set its path to
the vcard file - the default would be