Bug 464605

Summary: Cannot add Online accounts - Configuration form does not open
Product: [Applications] Merkuro Reporter: Uberkeyser <soeren.rabenstein>
Component: generalAssignee: Claudio Cambra <claudio.cambra>
Status: RESOLVED NOT A BUG    
Severity: major CC: carl, ccamara, soeren.rabenstein
Priority: NOR    
Version First Reported In: 22.12.1   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot of manfunctioning configuration form

Description Uberkeyser 2023-01-21 19:10:56 UTC
Created attachment 155479 [details]
Screenshot of manfunctioning configuration form

SUMMARY
Cannot add Online accounts to KDE-Kalendar - Respective configuration form does not open

***

STEPS TO REPRODUCE
1. Install Kalendar on KDE Neon
2. Start Kalendar
3. Click Settings > Configure Kalendar

OBSERVED RESULT
Configuration forms for "Accounts" and "Calendars" do not render (see attached screenshot). No accounts can be added, which is making the application practically unusable for many (most?) use cases
(Note: Forms for "Appearance" and "About Kalendar" do render correctly)
Console throws: 
kf.kirigami: (qrc:/SourceSettingsPage.qml:16:9: Type AgentConfigurationForm unavailable
            AgentConfigurationForm {
            ^, file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/akonadi/AgentConfigurationForm.qml:9:1: module "org.kde.kirigamiaddons.labs.mobileform" is not installed
    import org.kde.kirigamiaddons.labs.mobileform 0.1 as MobileForm
    ^)


EXPECTED RESULT
Configurations forms for "Accounts" and "Calendars" should render

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.26
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8
Kernel Version: 5.15.0-58-generic (64-bit)
Graphics Platform: X11
Processors: 8 × AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx
Memory: 6,7 GiB of RAM
Graphics Processor: AMD Radeon Vega 8 Graphics
Manufacturer: HUAWEI
Product Name: KPL-W0X
System Version: M1D

ADDITIONAL INFORMATION
Appears to be a packaging issue with kirigamiaddons. But the package is from KDE Neon-Repos
Comment 1 ccamara 2023-02-01 22:37:14 UTC
I can confirm the same error
Comment 2 Claudio Cambra 2023-02-06 16:40:22 UTC
Hi, this is a packaging issue with Neon. The solution is to install the following packages:

qml-module-org-kde-kirigami-addons-labs-mobileform
qml-module-org-kde-kirigami-addons-datetime

You can follow the issue here:

https://invent.kde.org/neon/neon-packaging/kalendar/-/issues/1
Comment 3 Uberkeyser 2023-02-06 17:31:26 UTC
(In reply to Claudio Cambra from comment #2)
>  install the following packages:
> 
> qml-module-org-kde-kirigami-addons-labs-mobileform
> qml-module-org-kde-kirigami-addons-datetime

Thank you very much. 
I can confirm that this fixes the issue on KDE-Neon