Bug 349250 - [print-manager] [plasma-workspace] Could not load applet tab content because missing a file
Summary: [print-manager] [plasma-workspace] Could not load applet tab content because ...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Disks & Devices (show other bugs)
Version: 5.3.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL: https://bugs.archlinux.org/task/45350
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-16 17:56 UTC by fademind
Modified: 2015-06-17 16:29 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.3.2


Attachments
screenshot with issue (25.65 KB, image/png)
2015-06-16 17:58 UTC, fademind
Details
screenshot with issue (24.21 KB, image/png)
2015-06-16 17:59 UTC, fademind
Details

Note You need to log in before you can comment on or make changes to this bug.
Description fademind 2015-06-16 17:56:50 UTC
I found something like this:
Could not load file /usr/share/plasma/plasmoids/org.kde.plasma.devicenotifier/contents/ui:-1 File not found

Could not load file /usr/share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui:-1 File not found

Sample results query files from these places.

[tomasz@arch ~]$ pacman -Qo /usr/share/plasma/plasmoids/org.kde.plasma.devicenotifier/contents/ui/DeviceItem.qml
/usr/share/plasma/plasmoids/org.kde.plasma.devicenotifier/contents/ui/DeviceItem.qml is owned by plasma-workspace 5.3.1-1

[tomasz@arch ~]$ pacman -Qo /usr/share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui/config.qml
/usr/share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui/config.qml is owned by print-manager 15.04.2-1

[tomasz@arch ~]$ tree /usr/share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui
/usr/share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui
|-- CompactRepresentation.qml
|-- PopupDialog.qml
|-- PrinterItem.qml
|-- StatusView.qml
|-- config.qml
`-- printmanager.qml

0 directories, 6 files
[tomasz@arch ~]$ tree /usr/share/plasma/plasmoids/org.kde.plasma.devicenotifier/contents/ui/
/usr/share/plasma/plasmoids/org.kde.plasma.devicenotifier/contents/ui/
|-- ActionItem.qml
|-- DeviceItem.qml
|-- FullRepresentation.qml
|-- StatusBar.qml
|-- configGeneral.qml
`-- devicenotifier.qml

Reproducible: Always

Steps to Reproduce:
Open plasmoids settings of printmanager or devicenotifier plasmoids settings

Actual Results:  
Could not load file /usr/share/plasma/plasmoids/org.kde.plasma.devicenotifier/contents/ui:-1 File not found

Could not load file /usr/share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui:-1 File not found

on some tabs

Expected Results:  
display tab content

plasma-workspace 5.3.1-1
print-manager 15.04.2-1
Comment 1 fademind 2015-06-16 17:58:38 UTC
Created attachment 93200 [details]
screenshot with issue
Comment 2 fademind 2015-06-16 17:59:08 UTC
Created attachment 93201 [details]
screenshot with issue
Comment 3 Kai Uwe Broulik 2015-06-16 18:23:04 UTC
Git commit 20a5719c8ecfab24d6b006e266cd093a5dd7c006 by Kai Uwe Broulik.
Committed on 16/06/2015 at 18:22.
Pushed by broulik into branch 'Plasma/5.3'.

Remove ConfigPlugins entry

We now support that again but only for QML-based KCMs, hence it tries to load
plugins that it does not support.
FIXED-IN: 5.3.2

M  +0    -1    applets/devicenotifier/package/metadata.desktop

http://commits.kde.org/plasma-workspace/20a5719c8ecfab24d6b006e266cd093a5dd7c006
Comment 4 Kai Uwe Broulik 2015-06-16 18:34:30 UTC
Please don't report more than one issue per bug report. I fixed the devicenotifier bug, and I will fix the underlying system that caused those in the first place.
Comment 5 Kai Uwe Broulik 2015-06-17 16:29:15 UTC
Git commit ac04b5570a4072dcb0365387bc739c870a68fe65 by Kai Uwe Broulik.
Committed on 17/06/2015 at 16:28.
Pushed by broulik into branch 'master'.

Ignore invalid X-Plasma-ConfigPlugins

CHANGELOG: Fix occasional empty applet config pages
REVIEW: 124113

M  +5    -0    src/plasmaquick/configview.cpp

http://commits.kde.org/plasma-framework/ac04b5570a4072dcb0365387bc739c870a68fe65