Bug 1215517 - Kmail does not parse any calendar email
Summary: Kmail does not parse any calendar email
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: KDE Applications (show other bugs)
Version: Current
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-20 12:10 UTC by Tegtbauer
Modified: 2023-09-22 08:35 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tegtbauer 2023-09-20 12:10:19 UTC
If I open an calendar email e.g. generated by Outlook, all I see is stuff like this (and only this, as plain text in the message window):

BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft Exchange Server 2010
VERSION:2.0
BEGIN:VTIMEZONE
TZID:W. Europe Standard Time
BEGIN:STANDARD
DTSTART:16010101T030000
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
BEGIN:DAYLIGHT
.......

Normally I do not see the calendar source but a few buttons with Accept / Decline functions and so on.

When I start KMail via Konsole it gives me the following error message(s):

kf.calendarcore: Ignoring invalid status KCalendarCore::Incidence::StatusConfirmed for "Todo"
parse error from icalcomponent_new_from_string. string= ""
org.kde.pim.calendar_serializer: Failed to parse incidence! Item id =  13173 Storage collection id  147 parentCollectionId =  -550
org.kde.pim.calendar_serializer: ""
org.kde.pim.akonadicore: Unable to deserialize payload part: "RFC822" in item 13173 collection -550
org.kde.pim.akonadicore:  payload data was:  ""
parse error from icalcomponent_new_from_string. string= ""
org.kde.pim.calendar_serializer: Failed to parse incidence! Item id =  12509 Storage collection id  147 parentCollectionId =  -550
org.kde.pim.calendar_serializer: ""
org.kde.pim.akonadicore: Unable to deserialize payload part: "RFC822" in item 12509 collection -550
org.kde.pim.akonadicore:  payload data was:  ""
parse error from icalcomponent_new_from_string. string= ""
org.kde.pim.calendar_serializer: Failed to parse incidence! Item id =  12490 Storage collection id  147 parentCollectionId =  -550
org.kde.pim.calendar_serializer: ""
org.kde.pim.akonadicore: Unable to deserialize payload part: "RFC822" in item 12490 collection -550
org.kde.pim.akonadicore:  payload data was:  ""
org.kde.pim.akonadicalendar: Unable to fetch incidences: "Invalid item or payload: 13173"
org.kde.pim.akonadicalendar: Unable to fetch incidences: "Invalid item or payload: 12509"
org.kde.pim.akonadicalendar: Unable to fetch incidences: "Invalid item or payload: 12490"
org.kde.pim.text_calendar: Unable to fetch incidences: "Invalid item or payload: 12490"
grantlee.template: "Plugin library 'kcalendar_grantlee_plugin' not found."
grantlee.template: "Plugin library 'kcalendar_grantlee_plugin' not found."
grantlee.template: "Plugin library 'kcalendar_grantlee_plugin' not found."
grantlee.template: "Plugin library 'kcalendar_grantlee_plugin' not found."
Comment 1 Christophe Marin 2023-09-22 07:18:18 UTC
(In reply to Tegtbauer from comment #0)
>
> grantlee.template: "Plugin library 'kcalendar_grantlee_plugin' not found."

I just submitted the fix for this: https://build.opensuse.org/request/show/1112947


Let us know if it fixes your issue. You can also test with the kcalutils package from KDE:Applications.
Comment 2 Tegtbauer 2023-09-22 07:46:27 UTC
Seems to work. Thanks.
Comment 3 OBSbugzilla Bot 2023-09-22 08:35:03 UTC
This is an autogenerated message for OBS integration:
This bug (1215517) was mentioned in
https://build.opensuse.org/request/show/1112942 Factory / grantleetheme