OS: PureOS 10/Byzanthium
Contacts app: 43.beta
Received the L5 more than a year ago, update it once a month. Do not use it all the time, can make calls, receive calls, etc.
Want to import a contacts.vcf file from another phone in the Librem 5, used a USB-drive to copy this file on the L5.
- Attempt using the Contacts app
In the Contacts app, Import → select file:
Continue Import?
By continuing you will import 456 contacts
Press: Continue → app crashes.
*** Question: How can debug this, see what’s wrong?
The file was VCF V2, same result after I converted to VCF V3.
More#1:
In the Contacts app → Preferences:
Primary Address Book
…
Local Address Book
Sometimes there is a ‘check’ after Local Address Book, sometimes there isn’t.
More#2:
Create contact via the Contacts app, using the ‘+’ button:
Type: aaa
Press: Add
Response is Alert message:
No primary addressbook configured
Close
- Attempt using the librem5-goodies script: l5-contacts-importer
Installed librem5-goodies.
Then run:
l5-contacts-importer /home/purism/Documents/vvv.vcf
Result:
Writing: card_import_L5_01.vcf
Writing: card_import_L5_02.vcf
…
Writing: card_import_L5_456.vcf
[ERROR] : accessing database: Timeout was reached
[ERROR] : accessing database: Timeout was reached
[ERROR] : accessing database: Timeout was reached
[ERROR] : accessing database: Timeout was reached
etc.
…
No contacts were imported.
More#1:
In the l5-contacts-importer, printed the data of the file send to syncevolution, seems correct.
I am the opposite of syncevolution guru, but trying this:
syncevolution --print-items backend=evolution-contacts
also gives the result:
[ERROR] : accessing database: Timeout was reached
- For what’s it worth there is an endless amount of lines in journalctl all related to tracker-miner, tracker-store, and lines like:
Failed to start Tracker metadata database store and lookup manager.
and
tracker–store.service: Failed with result ‘exit code’.
Any help appreciated.