Bug#1030549: filelight: Missing dependency on qml-module-org-kde-quickcharts and more
Package: filelight
Version: 4:22.12.1-1
Severity: important
Dear Maintainer,
* What led up to the situation?
I haven't used the program in a long while (and kept upgrading my testing system daily). Then I tried it today and I got a blank window with this on the terminal:
$ filelight
kf.kirigami: Failed to find a Kirigami platform plugin
QQmlComponent: Component is not ready
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:916: Error: Error while loading page: qrc:/ui/OverviewPage.qml:8 module "org.kde.quickcharts" is not installed
qrc:/ui/main.qml:171:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
And indeed, I do not have qml-module-org-kde-quickcharts installed, because it doesn't seem to be listed in the dependency list:
$ aptitude show filelight
Package: filelight
Version: 4:22.12.1-1
State: installed
Automatically installed: no
Priority: optional
Section: kde
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Architecture: amd64
Uncompressed Size: 1.840 k
Depends: kio, libc6 (>= 2.35), libkf5configcore5 (>= 5.69.0),
libkf5configwidgets5 (>= 4.96.0), libkf5coreaddons5 (>= 5.91.0~),
libkf5i18n5 (>= 5.98.0~), libkf5jobwidgets5 (>= 5.70.0), libkf5kiocore5
(>= 5.100.0), libkf5kiogui5 (>= 5.98.0~), libkf5kiowidgets5 (>=
5.98.0~), libkf5widgetsaddons5 (>= 4.96.0), libkf5xmlgui5 (>= 5.98.0~),
libqt5core5a (>= 5.15.2~), libqt5gui5 (>= 5.15.2~) | libqt5gui5-gles
(>= 5.15.2~), libqt5qml5 (>= 5.15.2~), libqt5quick5 (>= 5.15.2~) |
libqt5quick5-gles (>= 5.15.2~), libqt5quickcontrols2-5 (>= 5.15.2~),
libqt5svg5 (>= 5.15.2~), libqt5widgets5 (>= 5.15.2~), libstdc++6 (>= 5)
* What exactly did you do (or not do) that was effective (or
ineffective)?
I installed qml-module-org-kde-quickcharts manually. That made it start-up.
But when I then tried to scan a folder... another error:
QQmlComponent: Component is not ready
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:916: Error: Error while loading page: qrc:/ui/MapPage.qml:8 module "org.kde.kcoreaddons" is not installed
So, I installed qml-module-org-kde-kcoreaddons manually.
Then the program worked as expected.
So, please add these 2 missing dependencies. Thanks!
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-2-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=nl_NL.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages filelight depends on:
ii kio 5.102.0-1
ii libc6 2.36-8
ii libkf5configcore5 5.102.0-1
ii libkf5configwidgets5 5.102.0-1
ii libkf5coreaddons5 5.102.0-1
ii libkf5i18n5 5.102.0-1
ii libkf5jobwidgets5 5.102.0-1
ii libkf5kiocore5 5.102.0-1
ii libkf5kiogui5 5.102.0-1
ii libkf5kiowidgets5 5.102.0-1
ii libkf5widgetsaddons5 5.102.0-1
ii libkf5xmlgui5 5.102.0-1
ii libqt5core5a 5.15.8+dfsg-2
ii libqt5gui5 5.15.8+dfsg-2
ii libqt5qml5 5.15.8+dfsg-2
ii libqt5quick5 5.15.8+dfsg-2
ii libqt5quickcontrols2-5 5.15.8+dfsg-2
ii libqt5svg5 5.15.8-2
ii libqt5widgets5 5.15.8+dfsg-2
ii libstdc++6 12.2.0-14
filelight recommends no packages.
filelight suggests no packages.
-- no debconf information
Reply to: