NeoChat settings panel missing content due to missing rundep
Steps to reproduce
- Ensure kirigami2 and kirigami-addons are not installed on the system
- Install NeoChat via Software Center / eopkg
- Open up the Settings UI and click through the various headers on the left
Expected result
There is content in each panel
Actual result
All but one panel is blank
Environment
System is up to date
Repo: unstable
System details
Operating System: Solus 4.4 KDE Plasma Version: 5.27.5 KDE Frameworks Version: 5.106.0 Qt Version: 5.15.9 Kernel Version: 6.3.5-238.current (64-bit)
Notes
These errors showed up in journalctl:
... 176:Jun 04 12:35:17 systemname neochat[4788]: file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/AbstractApplicationHeader.qml:37:5: Unable to assign SettingsPage_QMLTYPE_424 to Page_QMLTYPE_91 177:Jun 04 12:35:17 systemname neochat[4788]: kf.kirigami: (qrc:/GeneralSettingsPage.qml:10:1: module "org.kde.kirigamiaddons.labs.mobileform" is not installed 178:Jun 04 12:35:19 systemname neochat[4788]: kf.kirigami: (qrc:/AppearanceSettingsPage.qml:10:1: module "org.kde.kirigamiaddons.labs.mobileform" is not installed 179:Jun 04 12:35:20 systemname neochat[4788]: kf.kirigami: (qrc:/GlobalNotificationsPage.qml:9:1: module "org.kde.kirigamiaddons.labs.mobileform" is not installed
Installing kirigami-addons through eopkg and restarting NeoChat allows all settings panels to display as expected