libmimedir does not support WKST

"Neal H. Walfield" <[email protected]> Fri, 21 Jul 2006 18:30:06 +0200
Newsgroups gmane.comp.handhelds.gpe
Message-ID <87r70encoh.wl%[email protected]>
> Neal H. Walfield wrote:
> > At Fri, 21 Jul 2006 15:43:35 +0200,
> > Florian Boor wrote:
> >> Ioan Ghip wrote:
> >>     
> >>> After updating to the last version of calendar  you posted, the import
> >>> from google calendar gives an error.
> >>> This is the error:
> >>> Error updating calendar Google1: invalid value in attribute RRULE.
> >>>       
> >
> > libmimedir is a bit of a pain in this regard as it does not indicate
> > the line number on which the error occured.  Can you either try to
> > figure it out (by importing one event at a time) or send me the file?
>
> use this address in calendar URL:
> ...
> 
> tell me when you are done so I can reset the address.

I've got it now.  It is exactly what I suggested: removing the WKST
attributes from the RRULEs (which are gratuitous in your case) allows
for a successful import.  libmimedir unfortunately doesn't support
this attribute.  Here is a representative event:

BEGIN:VEVENT
DTSTART;VALUE=DATE:20061018
DTEND;VALUE=DATE:20061019
RRULE:FREQ=YEARLY;WKST=SU
DTSTAMP:20060721T162135Z
UID:[email protected]
CREATED:20060720T161537Z
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Summary
TRANSP:OPAQUE
END:VEVENT

I've cc'd the gpe mailing list as well as libmimedir's maintainer.

Thanks,
Neal