I did a clean install of the tumbleweed iso 03102015 from Openqa in the week. The main change was moving from kde 15.04 applications to 15.08. Dolphin seems to have changed as the installed right-click plugins aren’t available any more - for example audiokonverter. They are still there but I am guessing that the 15-08 version of dolphin stores things in a different place (to previous versions). If I install Dolphin (15.04) from the factory repo the plugins are back. I have also tried installing the version of dolphin (15.8.1) from the kde applications repo but no change there.
Is it possible to link the new dolphin location so that it picks up the plugins?
The new dolphin 15.08.x is based on Frameworks 5, which uses different installation locations than KDE4 did.
Is it possible to link the new dolphin location so that it picks up the plugins?
Yes.
We did exactly this in some official openSUSE packages, e.g. k3b.
The KDE4 location for the right-click context menus (“ServiceMenus”) is /usr/share/kde4/services/ServiceMenus/ while KF5 expects them in /usr/share/kservices5/ServiceMenus/.
Actually that should be all.
Maybe try to run “kbuildsycoca5 --noincremental” (as user) to recreate the system cache.
I remember now though that there was a problem with a missing file: /usr/share/kservicetypes5/konqpopupmenuplugin.desktop
(see https://bugs.kde.org/show_bug.cgi?id=350769 )
This file was part of kde-baseapps upto now, but that’s not released yet and therefore not part of Factory/Tumbleweed.
The file has been moved to kio recently, but I’m not sure if that change is in Factory already.
Do you have that file?
If not, create it with the following content:
[Desktop Entry]
Type=ServiceType
X-KDE-ServiceType=KonqPopupMenu/Plugin
Comment=Plugin for the Konqueror Popup Menu
(I left out the translations, I guess you won’t need them… )
Or copy it over from /usr/share/kde4/servicetypes/.