I don't think simply deleting ksycoca cache files
is enough.
I deleted the complete /var/tmp/tde-cache files with each install of a new
tdelibs/tdebase and I still had the kmenu entries and knemo fail each time the
patches were used. I'm building on x86_64 and i686. The x86_64 builds are the
ones I've been testing. They definitely show this failure even with the
ksycoca removed.
Yes, read my previous post. The cache is only part of the cleanup. Users still need to
update their profile configuration files as I mentioned with the two sed searches.
If you use an existing Trinity profile, then after applying the XDG-KDE-TDE patches and
installing the updated packages, you have to delete the cache AND apply the sed searches.
Do not use the same profile used in a production environment because after applying the
sed searches, the profile configuration files won't work with versions of Trinity that
do not use the XDG-KDE-TDE updates.
Everything works after purging the cache and applying the sed searches.
This is why I ask for help in learning how to automate the process of updating the
user's profile directory. Just like previous KDE point releases, this is a one way
trip.
I do all of this only in a testing environment. When we go live with R14, updating the
user's profile has to happen quietly for the user, just like with previous KDE3
updates.
Darrell