.desktop files should go into /usr/share/applications/ and not anywhere else $ equery f celestia | grep celestia.desktop /usr/share/applnk/Edutainment/Science/celestia.desktop
fixed in cvs. thanks.