KDE 3.4 from CVS and Mandrakelinux 10.2
About a week ago I upgraded Mandrakelinux on one of my computers from 10.1 to 10.2 Beta 2. All went fine except that KDE 3.4 from CVS stopped working correctly. The menu entries were missing and there were no file type associations. After some investigation and help from KDE-Devel mailing list I found out what the problem is and how to correct it. It looks like that in Mandrakelinux 10.2 the folder for menu configuration is not in the default place and so KDE was using the wrong configuration. To solve this I had to set the XDG_CONFIG_DIRS environment variable to $KDEDIRS/etc/xdg/ and export it. Now all is working as it should. Well, almost. Lost & found menu has way too many entries and Home has no icon set. But this is nothing big. I can at least work normally again in KDE 3.4 from CVS.
One thing you didn't mention, though, was to run kbuildsycoca - otherwise the environment variable change is not reflected in the menu.
But thanks a million