Bug 425052 - krunner complaints about .desktop files that should be JSON metadata
Summary: krunner complaints about .desktop files that should be JSON metadata
Status: RESOLVED FIXED
Alias: None
Product: frameworks-krunner
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.72.0
Platform: Mageia RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Kai Uwe Broulik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-05 20:07 UTC by Aurélien Oudelet (auroud85_fr)
Modified: 2020-08-06 09:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.73.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aurélien Oudelet (auroud85_fr) 2020-08-05 20:07:39 UTC
SUMMARY
krunner complains about .desktop files that should be in JSON metadata.

$ journalctl -b | grep krunner 
krunner[10215]: org.kde.krunner: KRunner plugin "desktopsessions" still uses a .desktop file ("plasma-runner-sessions.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "skroogeaddoperation" still uses a .desktop file ("org.kde.plasma-runner-skrooge-add-operation.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "webshortcuts" still uses a .desktop file ("plasma-runner-webshortcuts.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "org.kde.activities" still uses a .desktop file ("plasma-runner-activityrunner.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "plasma-desktop" still uses a .desktop file ("plasma-runner-plasma-desktop.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "CharacterRunner" still uses a .desktop file ("plasma-runner-character.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "PowerDevil" still uses a .desktop file ("plasma-runner-powerdevil.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "Kill Runner" still uses a .desktop file ("plasma-runner-kill.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "bookmarks" still uses a .desktop file ("plasma-runner-bookmarks.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "org.kde.datetime" still uses a .desktop file ("plasma-runner-datetime.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "PIM Contacts Search Runner" still uses a .desktop file ("plasma-krunner-pimcontacts.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "places" still uses a .desktop file ("plasma-runner-places.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "krunner_appstream" still uses a .desktop file ("plasma-runner-appstream.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "calculator" still uses a .desktop file ("plasma-runner-calculator.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "Spell Checker" still uses a .desktop file ("plasma-runner-spellchecker.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "Dictionary" still uses a .desktop file ("plasma-runner-dictionary.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "windows" still uses a .desktop file ("plasma-runner-windows.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "konsoleprofiles" still uses a .desktop file ("plasma-runner-konsoleprofiles.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "shell" still uses a .desktop file ("plasma-runner-shell.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "recentdocuments" still uses a .desktop file ("plasma-runner-recentdocuments.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "org.kde.windowedwidgets" still uses a .desktop file ("plasma-runner-windowedwidgets.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner D-Bus plugin "baloosearch" installs the .desktop file ("plasma-runner-baloosearch.desktop") still in the kservices5 folder. Please install it to ${KDE_INSTALL_DATARO>
krunner[10215]: org.kde.krunner: KRunner plugin "kwin" still uses a .desktop file ("plasma-runner-kwin.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "locations" still uses a .desktop file ("plasma-runner-locations.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "services" still uses a .desktop file ("plasma-runner-services.desktop"). Please port it to JSON metadata.
krunner[10215]: org.kde.krunner: KRunner plugin "unitconverter" still uses a .desktop file ("plasma-runner-converter.desktop"). Please port it to JSON metadata.

STEPS TO REPRODUCE
1. Run krunner (alt-F2)
2. See in a Konsole with "journalctl -f"

These levelled error messages are purely informative and should be logged as notice or debug level in journald's system journal.

Also, some actions does be performed by packagers?

SOFTWARE/OS VERSIONS
Operating System: Mageia 8
KDE Plasma Version: 5.19.4
KDE Frameworks Version: 5.72.0
Qt Version: 5.15.0
Kernel Version: 5.7.12-desktop-1.mga8
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-6600K CPU @ 3.50GHz
Memory: 15.6 Gio of RAM
Graphics Processor: GeForce GTX 1660 Ti/PCIe/SSE2
Comment 1 David Redondo 2020-08-06 09:32:38 UTC
The warning have been fixed with frameworks 5.73