Ticket #181 (assigned defect)
Cannot import vcf into contacts
| Reported by: | itorres | Owned by: | Deubeuliou |
|---|---|---|---|
| Priority: | no information - pending close | Milestone: | |
| Component: | applications | Version: | rev4 |
| Severity: | major | Keywords: | contacts vcf vcard openmoko-contacts rev4 |
| Cc: |
Description
Possibly related: Bug #136
When I try to import a vcf file with the methods listed in the OpenMoko? wiki for OM2007.2[1] I get an error that states:
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod?: Method "addContact" with signature "s" on interface "org.gnome.evolution.dataserver.addressbook.Book" doesn't exist
I changed the scripts, for they use the path /home/root as it was on OM2007 instead of /root
I have searched for solutions to no avail, though I found the same problem in the user mailing list archives[2]
[1] http://wiki.openmoko.org/wiki/Import_Vcf_Contacts#Import_and_export_for_2007.2
[2] http://lists.hackable1.org/pipermail/hackable1-user/2009-January/000055.html
Attachments
Change History
comment:1 Changed 3 years ago by itorres
I forgot to mention, the openmoko-contacts binary doesn't pertain to any package:
freerunner:~/contacts# dpkg -S /usr/bin/openmoko-* | sort
dpkg: /usr/bin/openmoko-calculator not found.
dpkg: /usr/bin/openmoko-contacts not found.
dpkg: /usr/bin/openmoko-contacts.orig not found.
dpkg: /usr/bin/openmoko-dates not found.
dpkg: /usr/bin/openmoko-messages.orig not found.
openmoko-dialer: /usr/bin/openmoko-dialer
openmoko-feedreader2: /usr/bin/openmoko-feedreader2
openmoko-messages: /usr/bin/openmoko-messages
today: /usr/bin/openmoko-today
comment:2 Changed 3 years ago by itorres
OK, it's a "works for me" now.
The thing is that if you try to use the scripts through SSH, it spawns a new "/usr/libexec/e-addressbook-factory" process.
This seems to garble the DBUS interface to eds, even if you try to use the scripts from the openmoko terminal.
So I suppose is not the stated bug, after all. But from my point of view there shouldn't be rogue "e-addressbook-factory" processes (a pid or lock file would help).


Simple import script