Bug#1070681: kalendar: QML module 'org.kde.kitemmodels' not a dependency, but Kalendar fails to launch without it
Package: kalendar
Version: 22.12.3-2+b2
Severity: important
X-Debbugs-Cc: vedanthpadmaraman0566@gmail.com
Dear Maintainer,
It seems that Kalendar will not start without finding QML module 'org.kde.kitemmodels' (from
package qml-module-org-kde-kitemmodels); however, it is not installed as a dependency for
Kalendar. I can confirm that on installing `qml-module-org-kde-kitemmodels`,
the issue goes away and Kalendar launches.
* What I did:
- Installed kalendar without installing Recommended packages:
`apt install --no-install-recommends kalendar`
- Launched Kalendar
* What happened:
The app exits immediately. When running from a console, the following error message
is seen:
$ kalendar
QML debugging is enabled. Only use this in a safe environment.
QQmlApplicationEngine failed to load component
qrc:/main.qml:493:19: Type MainDrawer unavailable
qrc:/MainDrawer.qml:15:1: module "org.kde.kitemmodels" is not installed
* How I fixed it:
Installed package `qml-module-org-kde-kitemmodels` through APT:
`apt install qml-module-org-kde-kitemmodels`
I suppose `qml-module-org-kde-kitemmodels` should be added as a dependency for Kalendar... If that
is the case, should I go ahead and submit a patch for the same?
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.7.9-amd64 (SMP w/3 CPU threads; PREEMPT)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8), LANGUAGE=en_IN:en
Shell: /bin/sh linked to /usr/bin/dash
Init: OpenRC (via /run/openrc), PID 1: init
LSM: AppArmor: enabled
Versions of packages kalendar depends on:
ii akonadi-server 4:22.12.3-1+b2
ii kdepim-runtime 4:22.12.3-2+b1
ii kio 5.107.0-1+b2
ii libc6 2.37-17
ii libgcc-s1 14-20240330-1
ii libgpgme11t64 1.18.0-4.1+b1
ii libkf5akonadicalendar5abi1 [libkf5akonadicalendar5-22. 4:22.12.3-1+b2
12]
ii libkf5akonadicontact5 [libkf5akonadicontact5-22.12] 4:22.12.3-1+b2
ii libkf5akonadicore5abi2 [libkf5akonadicore5-22.12] 4:22.12.3-1+b2
ii libkf5akonadimime5 [libkf5akonadimime5-22.12] 4:22.12.3-1+b2
ii libkf5akonadiwidgets5abi1 [libkf5akonadiwidgets5-22.12 4:22.12.3-1+b2
]
ii libkf5calendarcore5abi2 5:5.107.0-1+b2
ii libkf5calendarsupport5abi1 [libkf5calendarsupport5-22. 4:22.12.3-1+b1
12]
ii libkf5codecs5 5.107.0-1+b2
ii libkf5configcore5 5.107.0-1+b2
ii libkf5configgui5 5.107.0-1+b2
ii libkf5configwidgets5 5.107.0-2+b2
ii libkf5contacts5 5:5.107.0-2
ii libkf5coreaddons5 5.107.0-1+b2
ii libkf5dbusaddons5 5.107.0-1+b2
ii libkf5eventviews5abi1 [libkf5eventviews5-22.12] 4:22.12.3-1+b1
ii libkf5i18n5 5.107.0-1+b2
ii libkf5itemmodels5 5.107.0-1+b2
ii libkf5kiocore5 5.107.0-1+b2
ii libkf5mailcommon5abi2 [libkf5mailcommon5-22.12] 4:22.12.3-1+b4
ii libkf5mime5abi1 [libkf5mime5-22.12] 22.12.3-1+b2
ii libkf5widgetsaddons5 5.107.0-1+b2
ii libkf5windowsystem5 5.107.0-1+b2
ii libkf5xmlgui5 5.107.0-1+b2
ii libqt5core5t64 5.15.10+dfsg-7.2+b1
ii libqt5dbus5t64 5.15.10+dfsg-7.2+b1
ii libqt5gui5t64 5.15.10+dfsg-7.2+b1
ii libqt5qml5 5.15.10+dfsg-2+b2
ii libqt5quick5 5.15.10+dfsg-2+b2
ii libqt5quickcontrols2-5 5.15.10+dfsg-2+b2
ii libqt5widgets5t64 5.15.10+dfsg-7.2+b1
ii libstdc++6 14-20240330-1
ii qml-module-org-kde-kirigami-addons-labs-mobileform 0.9.0-1+b2
ii qml-module-org-kde-kirigami2 5.107.0-1+b2
ii qml-module-qt-labs-qmlmodels 5.15.10+dfsg-2+b2
ii qml-module-qtlocation 5.15.10+dfsg-3+b2
ii qml-module-qtpositioning 5.15.10+dfsg-3+b2
Versions of packages kalendar recommends:
pn kalendarac <none>
kalendar suggests no packages.
-- no debconf information
Reply to: