[SHR-U] pisi vcard error
kichkasch at gmx.de
Thu Dec 17 17:12:21 CET 2009
There was indeed a problem with saving entries, which came from VCF
files (at least in my test case) ...
I fixed this now - each entry is checked before writing through to file
whether FN is set; if not, something is assembled by using given and
This fix will be in next minor release of PISI.
On 12/17/2009 05:03 PM, Al Johnson wrote:
> On Thursday 17 December 2009, Bernd Prünster wrote:
>> Al Johnson wrote:
>>> On Thursday 17 December 2009, Bernd Prünster wrote:
>>>> synching with google contacts worked flawlessly, so first of all great
>>>> work! source A is configured as shr sim contacts (all my contacts are
>>>> stored on sim)
>>>> source b is local vcf
>>>> everythign seems fine until i get the following error message (ALWAYS at
>>>> VCARD components must at least contain 1 FN
>>>> soem of my contacts are stored in vcard, but it aborts after that
>>>> any help would be appreciated!
>>> My guess is you have a badly formatted entry at one end, or possibly
>>> both. Check your vcf file for existing vcards with no line starting FN:
>>> as it is one of the few required fields in a vcard. Do you have any
>>> contacts with an empty name on the SIM?
>> vcf file is empty. sim contacts are all fine and work great with
>> synching with google
> Using pisi from shr-u repos installed ~1hr ago an empty vcf file doesn't cause
> this problem from either my SIM or opimd.
> Google probably doesn't care if you don't set the name field(s), but in vCard
> this field is mandatory.
> Looking at /opt/pisi/vobjecttools.py I'm not convinced createRawVcard will
> ensure FN is set to something if the contact has neither firstname nor
> lastname attributes. My guess is that one of your contact names triggers this
> case either by having an empty name, or by having a name string that upsets
> the sim name parser somehow.
> If you run from the cli (ssh session probably best) you may get more
> information on where it's going wrong. If you haven't changed the default
> config names it should be:
> pisi -v -m5 shrsim vcf1
> Openmoko community mailing list
> community at lists.openmoko.org
More information about the community