This issue afflicts all KDE 3.5 applications, and includes not just
Konqueror (which is what kfmclient is opening) but also khelpcenter, and
possibly others.

The issue appears to be that there are separate directories 
/usr/share/applications/kde and /usr/share/applications/kde4, and the
desktop files construct separate sycoca files.  Since kfmclient.desktop is only 
installed in the kde4 directory, the KDE 3.5 apps can't find it in their sycoca.

A simple fix is just to make a symlink from the kde4 file into the kde
directory.  I.e:

cd /usr/share/applications/kde
sudo ln -S ../kde4/kfmclient* .
kbuildsycoca

and the problem disappears.

I will be filing a bug and a patch against Konqueror for this.

-- 
Amarok's bug reporting reports error'kfmclient'
https://bugs.launchpad.net/bugs/120006
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to amarok in ubuntu.

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs

Reply via email to