Bug 223139

Summary: Old contact information from KDE 4.3 was not imported into kaddressbook
Product: [Applications] kaddressbook Reporter: Diederik van der Boor <vdboor>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: tokoe
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Diederik van der Boor 2010-01-17 14:32:40 UTC
Version:           4.4 rc1 (using 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)) "release 212", KDE:KDE4:Factory:Desktop / openSUSE_11.2)
Compiler:          gcc
OS:                Linux (i686) release 2.6.31.8-0.1-desktop

When I started kaddressbook for the first time, It only showed 3 contacts, while I've entered a lot of information about my contacts in KDE 4.3.

After importing ~/.kde4/share/apps/kabc/std.vcf, my contacts are restored. I think this should have happened automatically.
Comment 1 Tobias Koenig 2010-01-17 14:59:23 UTC
Hej Diederick,

the migration should have been done automatically, maybe this is
a setup problem.
Do you use the standard address book or have you configured any
other additional resources?

Does the executable 'kaddressbookmigrator' exists in your installation?

Does the directory ~/.local/share/contacts/ exists and howmany files
are stored there?

If you start the application 'akonadiconsole' and select the first tab,
which entries are listed there?

Ciao,
Tobias
Comment 2 Diederik van der Boor 2010-01-20 00:24:35 UTC
> Do you use the standard address book or have you configured any other additional resources?
None additionally, I can only remember seeing two resources (standard kresource and akonadi resource) with KDE 4.3

> Does the executable 'kaddressbookmigrator' exists in your installation?
Yes

> Does the directory ~/.local/share/contacts/ exists and howmany files are stored there?
Currently all my contacts, because I've imported them in akonadi.

> If you start the application 'akonadiconsole' and select the first tab,
which entries are listed there?
- nepomuk
- mail dispatcher agent
- zanshin-todo.ics
- local folders (mail I guess, judging from the icon)
- std.vcf
- birthdays

Could it be possible the migration didn't happen because I apparently already added some contacts to the akonadi resource instead of old kresource?
Comment 3 Tobias Koenig 2010-01-20 10:56:43 UTC
Hej Diederik,

just add a new address book resource of type 'Personal Contacts' with the default location, then your contacts from ~/.local/share/contacts shall show up in KAddressBook again. The vcard resource can be removed, as it is not needed any longer.

Ciao,
Tobias
Comment 4 Diederik van der Boor 2010-01-25 10:11:36 UTC
Hi,

I've used the "file -> import" menu to import the vcard, so I've already sorted it out for myself.

The main reason I've reported this bug, was to ease the conversion for others.