I am able to (imperfectly) import vcf files into opimd, but not export
them.  I am trying to export/import to add a couple of hundred contacts
from my old treo.  The import comes up with blank phone number fields. 

Is it possible to reinitialise opimd to get rid of the many dud entries?
(pisi doesnt work) and is it possible to properly export/import vcf
files from opimd.  Ultimately, I want to be able to
export->edit->flush/reinit->reimport instead of useing the awkward
contacts interface.  I am getting so tired of using vi on a vcf file to
look up numbers coz opim is such a mess :(

I was able to use pisi (after making the reccomended changes) to import
from sim, but a recent crash of opimd (or something related) I lost many
contacts so I want something more robust. 


Billk





r...@om-gta02 ~ $ pisi -v opimd vcf1

*******************************************************
**********************   PISI    **********************
*******************************************************
** PISI is synchronizing information ******************
** http://projects.openmoko.org/projects/pisi/ ********
*******************************************************

*************** PHASE 0 - Configuration ***************
Verbose mode on
In case of conflicts I use the following strategy: Skip
Reading configfile: /home/root/.pisi/conf
contact opimd module loaded using file
contact VCF module loaded using file /home/root/contacts.vcf
Running in mode <contacts>.
        Source 1
        Source 2
  Pre-Processing Done

****************** PHASE 1 - Loading ******************
OPIMD: Loading
/usr/lib/python2.6/site-packages/dbus/connection.py:242:
DeprecationWarning: object.__init__() takes no parameters
  super(Connection, self).__init__(*args, **kwargs)
Traceback (most recent call last):
  File "/bin/pisi", line 156, in <module>
    pisicli.startCLI()
  File "/opt/pisi/pisicli.py", line 232, in startCLI
    source[0].load()
  File "/opt/pisi/modules/contacts_opimd.py", line 131, in load
    if contactObject.GetUsedBackends()[0]!= BACKEND_TYPE_SQLITE:
  File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 68, in
__call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in
__call__
    **keywords)
  File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622,
in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod:
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/dbus/service.py", line 649, in
_message_cb
    (candidate_method, parent_method) = _method_lookup(self,
method_name, interface_name)
  File "/usr/lib/python2.6/site-packages/dbus/service.py", line 244, in
_method_lookup
    raise UnknownMethodException('%s is not a valid method of interface
%s' % (method_name, dbus_interface))
UnknownMethodException: org.freedesktop.DBus.Error.UnknownMethod:
Unknown method: GetUsedBackends is not a valid method of interface
org.freesmartphone.PIM.Contact

r...@om-gta02 ~ $

_______________________________________________
Shr-User mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-user

Reply via email to