Using kdepim trunk from a different prefix than the rest of kde (3.4)
klingens at kde.org
Wed Aug 3 16:37:20 BST 2005
On Wednesday 03 August 2005 17:26, Reinhold Kainhofer wrote:
> Yes, the LD_LIBRARY_PATH, the PATH etc. work when set in .kde/env/*.sh.
> However, it works only if the binary is directly started, but not if it's
> started through a .desktop file.
> In particular, lsof shows that "Alt+F2 konsolekalendar -all"
> starts /opt/kdepim_HEAD/bin/konsolekalendar, but "Alt+F2 korganizer"
> starts /usr/bin/korganizer...
> So my guess is that somehow the .desktop files from /usr are used? Is there
> another environment variable that I have to set to make kdeinit use the
> correct apps?
kbuildsycoca should be rerun to find the 'right' .desktop file. As far as I
understand the env/ trick you don't need to restart kdeinit as I need to do
when I use something similar from inside a running KDE, but I don't think you
can leave out sycoca.
More information about the kde-core-devel