[kmymoney] [Bug 471061] Installation for /usr/local installs plugins into incorrect path

Ingo Klöcker bugzilla_noreply at kde.org
Fri Jun 16 13:24:09 BST 2023


https://bugs.kde.org/show_bug.cgi?id=471061

--- Comment #5 from Ingo Klöcker <kloecker at 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.


More information about the KMyMoney-devel mailing list