On Mon, Mar 22, 2010 at 3:49 AM, Bill Kenworthy <[email protected]> wrote:

> 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
>

What version of opimd are you using? the main bug with empty fields should
be fixed now. (There's another bug which is more rare and I'll fix soon).

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

Reply via email to