Page MenuHomeSolus

NeoChat missing runtime dependency kirigami-addons causing Settings panels to be blank
Closed, ResolvedPublic

Description

NeoChat settings panel missing content due to missing rundep

Steps to reproduce

  1. Ensure kirigami2 and kirigami-addons are not installed on the system
  2. Install NeoChat via Software Center / eopkg
  3. 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

Revisions and Commits