Bug#940966: qml-module-org-kde-kirigami2 uses an invalid version of QtQuick.Controls
Package: qml-module-org-kde-kirigami2
Version: 5.62.0-1
Severity: important
Dear Maintainer,
* What led up to the situation?
After upgrading to the latest version of kirgiami2 (5.62.0-1) attempting to
set a wallpaper led to the following error messages:
Error: Could not load: file:///usr/share/plasma/wallpapers/org.kde/image/content
s/ui/config.qml:276 Type Wallpaper Delegate unavailable
file:///usr/share/plasma/wallpapers/org.kde/image/contents/ui/WalpaperDelegate.q
ml:52 Type Kirigami.Action unavailable
file:///usr/lilb/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/Action.qml:21 modul
e "QtQuick.Controls" version 2.5 is not installed
* What exactly did you do (or not do) that was effective (or
ineffective)?
According to https://doc.qt.io/qt-5/qtquickcontrols-index.html the correct versi
on to use is 2.4. Making this change to Action.qml restored the functionality of
the wallpaper dialog.
These are all of the files I found with invalid versions:
./org/kde/kirigami.2/Action.qml:import QtQuick.Controls 2.5 as Controls
./org/kde/kirigami.2/ActionToolBar.qml:import QtQuick.Controls 2.5 as Controls
./org/kde/kirigami.2/ListSectionHeader.qml:import QtQuick.Controls 2.5 as QQC2
./org/kde/kirigami.2/ListSectionHeader.qml: * import QtQuick.Controls 2.5 as QQC
2
./org/kde/kirigami.2/templates/SwipeListItem.qml:import QtQuick.Controls 2.7 as
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.2.0-2-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:e
n (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages qml-module-org-kde-kirigami2 depends on:
ii libc6 2.29-2
ii libkf5kirigami2-5 5.62.0-1
ii libqt5core5a 5.11.3+dfsg1-4
ii libqt5gui5 5.11.3+dfsg1-4
ii libqt5network5 5.11.3+dfsg1-4
ii libqt5qml5 5.11.3-4
ii libqt5quick5 5.11.3-4
ii libqt5quickcontrols2-5 5.11.3+dfsg-2
ii libstdc++6 9.2.1-8
ii qml-module-qtgraphicaleffects 5.11.3-2
ii qml-module-qtqml-models2 5.11.3-4
ii qml-module-qtquick-controls2 5.11.3+dfsg-2
ii qml-module-qtquick-templates2 5.11.3+dfsg-2
ii qml-module-qtquick2 5.11.3-4
qml-module-org-kde-kirigami2 recommends no packages.
qml-module-org-kde-kirigami2 suggests no packages.
-- no debconf information
--
World War III will be a guerilla information war with no division
between military and civilian participation.
Marshall McLuhan
Reply to: