kdesrc-run assumes you cannot change your persistent file.
Currently, kdesrc-run
does not allow you to have persistent options file to be named as you like. For example, I like it to have normal json extension and not being a dot file. I have this option in my config:
global
persistent-data-file ~/kde${_ver}/persistent-options.json
end global
For example, I run kdesrc-run ark
.
It says: Module ark has not been built yet.
But I know it is built.
Also, there is no --debug
option to investigate what is going wrong. I have figured out that it was using a file from my test ancient installation of kdesrc-build
, which was totally unrelated.
I deleted that file (~/.local/state/kdesrc-build-data
), and kdesrc-run
says: "kdesrc-build-data" file is not available. Exit now.
.
We must have either a command line option for kdesrc-run
to say where the file is, or the config file kdesrc-runrc
, to not passing this option every time in command line.
But that slowly becomes another version of kdesrc-build.
There was already a discussion why it even exists, when we have kdesrc-build --run
. See #114 (closed).
I think it is better to merge it to the kdesrc-build
, so we only have kdesrc-build --run