Installing package that contains a .desktop file does not appear in the Application Menu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-menus (Ubuntu) |
Fix Released
|
Low
|
Martin Pitt | ||
Lucid |
Fix Released
|
Low
|
Martin Pitt |
Bug Description
Binary package hint: gnome-menus
Ubuntu Version: Lucid (with latest updates (as far as I know)).
gnome-menus version: 2.29.91-0ubuntu2.
I have generated a debian package which contains a .desktop file, and when I install the package the .desktop file is stored in /usr/share/
I am expecting a menu entry to appear in the Games category (as this is specified in the .desktop file) so that users can easily access the game and not have to run it from the command line. However, after installation of the package has completed there is no menu entry, (even though there is a .desktop file in the /usr/share/
I have tested my package in Karmic where the entry appears in the menu under the Games category.
I have also tested my package under Lucid (alpha-3 that I downloaded from here: http://
If you need any more information, I'm happy to provide it.
Changed in gnome-menus (Ubuntu Lucid): | |
assignee: | nobody → Canonical Desktop Team (canonical-desktop-team) |
Changed in gnome-menus (Ubuntu Lucid): | |
assignee: | Canonical Desktop Team (canonical-desktop-team) → Martin Pitt (pitti) |
I was briefly able to replicate this in lucid with the .desktop files shipped in the 'teg' and 'nethack' packages. The behaviour did not change after invoking update- gnome-menus- cache. I moved teg.desktop, and added a new teg.desktop including "Version=1.0", and re-updated the cache, with no change. I removed the edited teg.desktop and replaced it with the original. Both the teg and nethack entries appeared *without* running update- gnome-menus- cache.