Summary: | When Kmail receives a meeting invite from outlook, | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | Jason Pearce <jason_pearce73> |
Component: | commands and actions | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED NOT A BUG | ||
Severity: | major | CC: | mh, montel, winter |
Priority: | NOR | ||
Version First Reported In: | 6.2.1 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
screen shot of empty email
screen shot of same meeiting invite shown in evolution |
Description
Jason Pearce
2024-09-26 02:55:08 UTC
Created attachment 174086 [details]
screen shot of same meeiting invite shown in evolution
Hi, Do you has a test email for it ? You can send in private email ? Thanks Hi! I think I have the same bug and I can share an invite that doesn't display properly. Do you still need it? (In reply to Laurent Montel from comment #2) > Hi, > Do you has a test email for it ? > You can send in private email ? > Thanks Looks like I was just missing a library that was in a different package that wasn't automatically installed. From my side this is working now as it should be. I'll resolve this one then. thanks for reporting Jason Pearce, if this is still happening for you then re-open at will. and maybe Matthias Heinz remembers which library was missing. (In reply to Allen Winter from comment #5) > I'll resolve this one then. > thanks for reporting > > Jason Pearce, if this is still happening for you then re-open at will. > and maybe Matthias Heinz remembers which library was missing. The main reason why I was missing that library is that the calendar parser was moved from kmail to kdepim-addons on Debian a while ago. But kdepim-addons is only a suggestion, not a dependency to kmail and there is no indication in kmail that some library might be missing. I've looked around the source a bit and I think it is called: messageviewer_bodypartformatter_text_calendar.so The source is in here: https://invent.kde.org/pim/kdepim-addons/-/tree/master/plugins/messageviewer/bodypartformatter/calendar That's it for me, hopefully this will help someone in the future. indeed, kdepim-addons is a runtime dependency maybe the kmail buildsystem could notify if that one is missing currently we only mention the kdepim-addons runtime requirement in the docbook ``` <para> On many Linux distributions, most of these plugins are not included in the basic &kmail; package. To get full plugin functionality, be sure to install the package named "kdepim-addons" (or something similar). </para> ``` I've been thinking about this for far too long now. The question I have is: Why is there a kdepim-addons package at all? Historically it maybe made sense to outsource some plugins to keep kmail from occupying too much disk space. But imho this constraint doesn't exist anymore when even 64 GB SD cards cost less than butter. Some other programs like iirc kleopatra have a dialog showing what plugins are missing. I'm not sure if that is a good solution for kmail though. It would be great to have a list of missing plugins somewhere, because I looked everywhere in the settings dialog for an option to enable calender invite parsing, but never thought about another package... But I'm not a kde developer, it's not my choice how to solve this. (Or if at all. Most users will install the full kdepim suite and never run into this problem. But then this is another point in favor of integrating the plugins into kmail directly and getting rid of the kdepim-addons package) |