Contact import produces VCF parsing error
Affected version
- GNOME Contacts version: 45.5
- Application provider: flatpak
- Related info:
- Distribution: Fedora Silverblue 39
Steps to reproduce
- Open GNOME Contacts
- Open Main Menu
- Choose "Import From File..."
- Choose any valid
.vcf
file - Observe error message "Error reading file" in modal window
Current behavior
.vcf
is not parsed, no new contacts are added to the list.
Expected behavior
.vcf
is parsed, new contacts are added to the list.
Additional information
When I'm trying to import contacts from a .vcf
file, Contacts app always produces parsing error with a message in the modal window:
Error reading file
An error occured reading the file 'test-contacts.vcf'
Other than that, there's also always this error message in the logs:
contacts-app.vala:390: Couldn't parse file: Child process exited with code 127
/app/libexec/gnome-contacts/gnome-contacts-parser: error while loading shared libraries: libfolks.so.26: cannot open shared object file: No such file or directory
Here are the exact test-contacts.vcf
text:
BEGIN:VCARD
VERSION:3.0
UID:pas-id-3aeb536de133021e9946eba143ce48f69c5e6ee5
TEL;TYPE=CELL;X-EVOLUTION-E164=0200100900,"+30":+300200100900
FN:Test Person
N:Person;Test;;;
X-EVOLUTION-FILE-AS:Person\, Test
EMAIL;TYPE=PERSONAL:test001@example.net
REV:2024-03-31T12:54:41Z
END:VCARD
BEGIN:VCARD
VERSION:3.0
UID:pas-id-2060233ed586e12d2954dc7576ac414d635e934f
TEL;TYPE=CELL;X-EVOLUTION-E164=00900200300,"+1":+100900200300
FN:Test Person 2
N:2;Test;Person;;
X-EVOLUTION-FILE-AS:2\, Test
EMAIL;TYPE=PERSONAL:test002@example.net
REV:2024-03-31T12:55:18Z
END:VCARD
Edited by Vsevolod Tsiliurik