On a new installation, using xdg-utils-1.0.2-r3 and kdebase-meta-3.5.10 The /etc/env.d/90xdg-data-base set XDG_CONFIG_DIRS="/etc/xdg" KDE stores all it's XDG files in /usr/kde/3.5/etc/xdg XDG_CONFIG_DIRS needs to be updated to include /usr/kde/3.5/etc/xdg. This doesn't seem to be happening. Reproducible: Always Steps to Reproduce: emerge -av kdebase-meta env-update . /etc/profile kdeinit Actual Results: This error is reported: kbuildsycoca: ERROR: applications.menu not found in (/root/.config/menus/) Additionally, all entries in kcontrol are missing Expected Results: The error should not be reported and there should be entries in kcontrol Editing /etc/env.d/90xdg-data-base and adding /usr/kde/3.5/etc/xdg to the XDG_CONFIG_DIRS then running env-update then sourcing /etc/profile is a quick workaround. KDE Libs should be making this update automatically.
kde3 is fading away, no need to hack up the kbuildsyoca anymore.