https://bugs.kde.org/show_bug.cgi?id=516855
Bug ID: 516855
Summary: org.kde.plasma.icontasks metadata references
non-existent RootPath after Plasma 6 migration
Classification: Plasma
Product: plasmashell
Version First 6.6.1
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: minor
Priority: NOR
Component: Task Manager and Icons-Only Task Manager widgets
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
STEPS TO REPRODUCE:
1. Start Plasma 6.6.1
2. Check system journal: journalctl -b | grep icontasks
OBSERVED RESULT:
plasmashell[3773]: Could not find required file "mainscript" for package
"/usr/share/plasma/plasmoids/org.kde.plasma.icontasks/" should be
QList("ui/main.qml")
EXPECTED RESULT:
No error in journal. The metadata should not reference a non-existent QML root
path.
ADDITIONAL INFORMATION:
The /usr/share/plasma/plasmoids/org.kde.plasma.icontasks/metadata.json file
contains:
"X-Plasma-RootPath": "org.kde.plasma.taskmanager"
However, in Plasma 6, org.kde.plasma.taskmanager migrated from a QML plasmoid
to a compiled C++ plugin
(/usr/lib/qt6/plugins/plasma/applets/org.kde.plasma.taskmanager.so).
The directory /usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/ no longer
exists.
The icontasks directory only contains metadata.json with no QML files:
/usr/share/plasma/plasmoids/org.kde.plasma.icontasks/
├── metadata.json
SUGGESTED FIX:
Either remove the obsolete X-Plasma-RootPath entry or update the metadata to
correctly reference the compiled plugin.
SOFTWARE VERSIONS:
Plasma Version: 6.6.1
KDE Frameworks Version: 6.9.0
Qt Version: 6.8.1
Distribution: Arch Linux
--
You are receiving this mail because:
You are watching all bug changes.