Using kdepim trunk from a different prefix than the rest of kde (3.4)

Reinhold Kainhofer reinhold at
Wed Aug 3 16:55:31 BST 2005

Martijn Klingens wrote:
> On Wednesday 03 August 2005 17:26, Reinhold Kainhofer wrote:
>> 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.

startkde first loads the .kde/env/*.sh scripts as one of the first things. A 
comment in startkde (from kde 3.4.x, of course, since that's what I have 
installed) indicates that kded takes care of sycoca:

# * Then kded is started. kded is responsible for keeping the sycoca
#   database up to date. When an up to date database is present it goes

So this would indicate to me that I don't have to care about sycoca as long as 
the pathes are properly set in the beginning.

Reinhold Kainhofer, Vienna University of Technology, Austria
email: reinhold at,
 * Financial and Actuarial Mathematics, TU Wien,
 * K Desktop Environment,, KOrganizer / KPilot maintainer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <>

More information about the kde-core-devel mailing list