https://bugs.kde.org/show_bug.cgi?id=471061
--- Comment #5 from Ingo Klöcker <kloec...@kde.org> --- prefix.sh being installed for root only looks like a bug. This is probably caused by the assumption that nowadays people install into ~/.local (which is the default prefix used by kdesrc-build if I remember correctly) with their normal user instead of installing as root into something like /usr/local which requires root permissions. One more thing: I just remembered that there is another script accompanying kdesrc-build: kdesrc-run. Those two scripts are meant to be used in combination. kdesrc-build to build and install an application and kdesrc-run to run it. So, in your case `kdesrc-run kmymoney` should run your self-built kmymoney with correctly setup environment. Another thing to note is that kdesrc-build is primarily a tool for developers. It wasn't developed as tool for end users to simplify building, installing and running a KDE application. It can be used by end users who want to run the latest bleeding-edge development version of an application, but it's just not optimized for this. Having said this I expect merge requests which, optionally, make kdesrc-build install a wrapper similar to what you did to be considered for inclusion. https://invent.kde.org/sdk/kdesrc-build -- You are receiving this mail because: You are the assignee for the bug.