Summary: | Unable to use KAlarm because "no writable active calendar is enabled" | ||
---|---|---|---|
Product: | [Applications] kalarm | Reporter: | Rafal <m6vuthzbw> |
Component: | general | Assignee: | David Jarvie <djarvie> |
Status: | RESOLVED UPSTREAM | ||
Severity: | major | CC: | ali_deda, blargle.ragequit, mail |
Priority: | NOR | ||
Version: | 3.5.2 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | The alert that is shown on every startup |
Description
Rafal
2022-10-14 17:39:30 UTC
I don't get this issue on my system, which is an up to date KDE Neon development installation. I extracted the calendar file contents from your report to create a calendar file, and that also works correctly in KAlarm for me. None of the code in KAlarm relating to calendar reading/writing has changed recently. Since KAlarm works for me using the current version of libkf5calendarcore, the KDE library which it uses to access calendar data, it could be that libical, the 3rd party library used by libkf5calendarcore to access iCalendar data, is responsible for what you see. This bug seems to be specific to ArchLinux (see also https://bugs.kde.org/show_bug.cgi?id=460389 which may be the same issue). If so, this also points to a third party library issue. What version of libical (possibly libical3) is installed on your system? I had the same issue. Libical was 3.0.15. Problem started after updating KDE to 22.08.2, also on Arch. A fresh Arch install, however, has no problem. Only one which already existed before the KDE update. I never found a solution in the two days since I updated, and unfortunately because the update also broke my monitor setup (also working fine in a fresh install) and I use kalarms for very important medications I've had to give up and just start using the fresh install as my daily driver. (In reply to Erica Clawson from comment #2) Let me note, regarding specifics to Arch Linux, I use only the stable repos and haven't had to reinstall my Arch/KDE setup in over six or seven year until now. I am not one of those typical "Arch update broke my system" users. (In reply to David Jarvie from comment #1) > I don't get this issue on my system, which is an up to date KDE Neon > development installation. I extracted the calendar file contents from your > report to create a calendar file, and that also works correctly in KAlarm > for me. > > None of the code in KAlarm relating to calendar reading/writing has changed > recently. Since KAlarm works for me using the current version of > libkf5calendarcore, the KDE library which it uses to access calendar data, > it could be that libical, the 3rd party library used by libkf5calendarcore > to access iCalendar data, is responsible for what you see. > > This bug seems to be specific to ArchLinux (see also > https://bugs.kde.org/show_bug.cgi?id=460389 which may be the same issue). If > so, this also points to a third party library issue. > > What version of libical (possibly libical3) is installed on your system? I'm using version 3.0.15. This seems to be libical problem. The most recent is 3.0.15. When I downgraded to 3.0.14 everything works fine. Thank you for confirming that libical version 3.0.15 causes the bug. It would be a good idea to report this problem on the ArchLinux bug reporting system, to ask for a downgrade to 3.0.14. *** Bug 460389 has been marked as a duplicate of this bug. *** I can confirm that the latest upgrade to version 3.0.16 the calendar is now loaded correctly. |