# equery f superkaramba | grep desktop /usr/kde/3.5/share/applnk/Utilities/superkaramba.desktop /usr/kde/3.5/share/mimelnk/application/x-superkaramba.desktop
KDE inherently isn't basedir spec compliant and probably never will be. See the kfmclient issue in bug 175342.
Well, sorry I don't see what you mean here. This location isn't searched by anything else but KDE and is trivial fix. Why's this CANTFIX?
For once KDE 3.x has its own mime system and not all desktop entries are desktop entries matching freedesktop.org spec. Second, KDE internally isn't xdg compliant, just partly at best. The real _application_ desktop entries, depending on the internal usage, can either be moved or have to be copied to the xdg compliant path, but I'm not going to waste my time sorting them out one by one. Try your luck upstream, if you think so.