Public bug reported: Binary package hint: gnome-menus
After installing Lucid 10.04-alpha on 2010-03-17 (from a preseeded PXE install), the /usr/share/applications/desktop.nl_NL.utf8.cache file contains many, many English descriptions of the applications - so the Gnome menus are filled with English descriptions. The system language is nl_NL.utf8 (and, in fact, a cache file that has nl_NL.utf8 should *never* get the English descriptions in the menus when there are nl_NL.utf8 descriptions available). Running the (undocumented) update-gnome-menus-cache in this directory fixes things, but there's a couple of bad practices here: - the documentation for various packages doesn't tell about update-gnome-menus-cache. - update-gnome-menus-cache doesn't even have a man page - For example, trying to add a new screensaver-type by hand does not work when you put a .desktop file in /usr/share/applications/screensavers/. In fact, *deleting* a .desktop file there does not remove the screensaver from the screensaver settings menu! - a cache file should not reside in /usr/share/applications/ - *if* you cache files, you should make sure the cached file will be rebuilt. In this case, a wrong desktop.$i18n.cache file will get all menus wrong, and there seems nothing you can do about it. ** Affects: gnome-menus (Ubuntu) Importance: Undecided Status: New -- wrong /usr/share/applications/desktop.$locale.cache files https://bugs.launchpad.net/bugs/540813 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs