Message: previous - next
Month: April 2012

Re: [trinity-devel] [SOLVED] Re: [trinity-devel] Bad News [was Re: [trinity-devel] All tde modules FAIL when built on gcc47 (kdesktop, knemo, kcontrol, etc...)]

From: Darrell Anderson <humanreadable@...>
Date: Mon, 16 Apr 2012 12:53:45 -0700 (PDT)
> 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.