https://bugs.kde.org/show_bug.cgi?id=458830
Bug ID: 458830
Summary: Missing Exec line in desktop entry file leads to
missing KCM
Product: krunner
Version: 5.25.4
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
SUMMARY
I've noticed the following warning while running kbuilsyscoca5:
```
$ kbuildsycoca5 --noincremental
kbuildsycoca5 running...
kf.service.services: The desktop entry file
"/usr/share/applications/kcm_krunnersettings.desktop" has Type= "Application"
but no Exec line
kf.service.sycoca: Invalid Service :
"/usr/share/applications/kcm_krunnersettings.desktop"
```
Searching for the krunnersettings KCM only yields the plasmasearch KCM in the
UI and on the command line:
```
$ systemsettings --list | grep runner
<empty>
```
But running it directly works fine:
```
$ kcmshell5 /usr/lib64/qt5/plugins/plasma/kcms/desktop/kcm_krunnersettings.so
```
I tried comparing
https://invent.kde.org/plasma/plasma-desktop/-/blob/master/kcms/runners/plasmasearch/kcm_plasmasearch.json
&
https://invent.kde.org/plasma/plasma-desktop/-/blob/master/kcms/runners/krunner/kcm_krunnersettings.json
but could not find the issue.
I wanted to report this issue for the plasma-desktop repo but could not found
the right component in Bugzilla:
```
$ rpm -qf /usr/share/applications/kcm_krunnersettings.desktop
plasma-desktop-5.25.4-1.fc36.x86_64
```
STEPS TO REPRODUCE
See above
OBSERVED RESULT
KRunner KCM is missing from the UI
EXPECTED RESULT
KRunner KCM available in Settings UI
SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 36
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5
Kernel Version: 5.19.6-200.fc36.x86_64 (64-bit)
Graphics Platform: Wayland
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.