Missing dependency
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kdeplasma-addons (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Zesty |
Fix Released
|
High
|
Simon Quigley | ||
Artful |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
Without this updates, users are left with a Plasmoid that is not functional, and users that do not know how to install the additional dependency are left with a broken Plasmoid. This is a regression from 16.10, where this is functional.
[Test Case]
Try to load the Fast Sharing Plasmoid on a fresh Kubuntu 17.04 install.
Expected: It opens the Plasmoid and it works as intended.
Actual result: It does work correctly, and segfaults on launch.
[Regression Potential]
The regression potential is minimal because the only change is adding a dependency on a package that Kubuntu already maintains and that works correctly to the best of our knowledge. If for some odd reason qml-module-
[Original Description]
"fast sharing" plasmoid, the one that shares on pastebin, twitter and so on is missing a dependency on qml-module-
Changed in kdeplasma-addons (Ubuntu Artful): | |
status: | Confirmed → Fix Committed |
description: | updated |
Changed in kdeplasma-addons (Ubuntu Zesty): | |
status: | Confirmed → In Progress |
assignee: | nobody → Simon Quigley (tsimonq2) |
milestone: | none → zesty-updates |
Confirmed
If I make sure that qml-module- org-kde- purpose is not installed, on loading the plasmoid I get:
Error loading QML file: file:// /usr/share/ plasma/ plasmoids/ org.kde. plasma. quickshare/ contents/ ui/main. qml:134: 5: Type ShowUrlDialog unavailable /usr/share/ plasma/ plasmoids/ org.kde. plasma. quickshare/ contents/ ui/ShowUrlDialo g.qml:24: 1: module "org.kde.purpose" is not installed
file://