This should go to /usr/kde/4.0/share/ and not to the kde4 subdir I'd say... :) # qfile /usr/kde/4.0/share/kde4/{services,servicetypes} kde-base/kdelibs (/usr/kde/4.0/share/kde4/servicetypes) kde-base/kdelibs (/usr/kde/4.0/share/kde4/services) kde-base/kdnssd (/usr/kde/4.0/share/kde4/services) kde-base/kdepimlibs (/usr/kde/4.0/share/kde4/servicetypes) kde-base/kdepimlibs (/usr/kde/4.0/share/kde4/services) kde-base/kget (/usr/kde/4.0/share/kde4/servicetypes) kde-base/kget (/usr/kde/4.0/share/kde4/services) kde-base/plasma (/usr/kde/4.0/share/kde4/servicetypes) kde-base/plasma (/usr/kde/4.0/share/kde4/services) kde-base/libplasma (/usr/kde/4.0/share/kde4/servicetypes) net-p2p/ktorrent (/usr/kde/4.0/share/kde4/servicetypes) net-p2p/ktorrent (/usr/kde/4.0/share/kde4/services)
No, because this is the way of separating KDE4 and KDE3 services and still using same installation prefix. With -kdeprefix installation there's: If one replaces installation prefix with /usr, will get /usr/share/kde4/{services,servicetypes} - which doesn't look that bad. And other thing is it's upstream decision and it would need our kdelibs patch to make it otherwise.