Repeated items in the debian menu (solution provided -;)

Bug #14861 reported by Brice
16
Affects Status Importance Assigned to Milestone
menu-xdg (Ubuntu)
Fix Released
Medium
Sebastien Bacher

Bug Description

Hi

I have an up-to-date hoary on which I installed the package menu-xdg to get
beneficits of the debian menu (maybe another name like Uapps or Umenu would be
fine).
Initially I got each application launcher repeated twice (i.e. 2 gedit items in
Debian>Apps>Editors). I fixed it by running in a console:

[brice@TuxBox:~ ] install-menu /etc/menu-methods/xdg-desktop-entry-spec-apps

however it seems that this command is a bit buggy!!! I launched it, the system
worked and became idle again but the console entry hasn't been given back to me
so I had to do a ctrl-C to get it back!

Best regards, Brice

Revision history for this message
Sebastien Bacher (seb128) wrote :

*** Bug 14658 has been marked as a duplicate of this bug. ***

Revision history for this message
Sebastien Bacher (seb128) wrote :

I don't get this bug here. What is the output of "gnome-menu-spec-test" ?

Revision history for this message
Brice (bricem13) wrote :
Download full text (50.8 KiB)

Here it is xhen the entrys in the debian submenu are doubled! taht appears after
running update-menus, then I have to apply my solution!

Accessories/ file-roller.desktop /usr/share/applications/file-roller.desktop
Accessories/ gcalctool.desktop /usr/share/applications/gcalctool.desktop
Accessories/ gucharmap.desktop /usr/share/applications/gucharmap.desktop
Accessories/ gnome-dictionary.desktop
/usr/share/applications/gnome-dictionary.desktop
Accessories/ graveman.desktop /usr/share/applications/graveman.desktop
Accessories/ gedit.desktop /usr/share/applications/gedit.desktop
Applications/ cantus.desktop /usr/share/gnome/apps/Applications/cantus.desktop
Debian/Apps/Editors/ X-Debian-Apps-Editors-gedit.desktop
/var/lib/menu-xdg/applications/menu-xdg/X-Debian-Apps-Editors-gedit.desktop
Debian/Apps/Editors/ menu-xdg-X-Debian-Apps-Editors-gedit.desktop
/home/brice/.local/share/applications/menu-xdg/X-Debian-Apps-Editors-gedit.desktop
Debian/Apps/Editors/ menu-xdg-X-Debian-Apps-Editors-nano.desktop
/home/brice/.local/share/applications/menu-xdg/X-Debian-Apps-Editors-nano.desktop
Debian/Apps/Editors/ X-Debian-Apps-Editors-nano.desktop
/var/lib/menu-xdg/applications/menu-xdg/X-Debian-Apps-Editors-nano.desktop
Debian/Apps/Editors/
menu-xdg-X-Debian-Apps-Editors-openoffice.org_from_template.desktop
/home/brice/.local/share/applications/menu-xdg/X-Debian-Apps-Editors-openoffice.org_from_template.desktop
Debian/Apps/Editors/ X-Debian-Apps-Editors-openoffice.org_from_template.desktop
/var/lib/menu-xdg/applications/menu-xdg/X-Debian-Apps-Editors-openoffice.org_from_template.desktop
Debian/Apps/Editors/
menu-xdg-X-Debian-Apps-Editors-openoffice.org_html_document.desktop
/home/brice/.local/share/applications/menu-xdg/X-Debian-Apps-Editors-openoffice.org_html_document.desktop
Debian/Apps/Editors/ X-Debian-Apps-Editors-openoffice.org_html_document.desktop
/var/lib/menu-xdg/applications/menu-xdg/X-Debian-Apps-Editors-openoffice.org_html_document.desktop
Debian/Apps/Editors/
menu-xdg-X-Debian-Apps-Editors-openoffice.org_writer.desktop
/home/brice/.local/share/applications/menu-xdg/X-Debian-Apps-Editors-openoffice.org_writer.desktop
Debian/Apps/Editors/ X-Debian-Apps-Editors-openoffice.org_writer.desktop
/var/lib/menu-xdg/applications/menu-xdg/X-Debian-Apps-Editors-openoffice.org_writer.desktop
Debian/Apps/Editors/ X-Debian-Apps-Editors-vim.desktop
/var/lib/menu-xdg/applications/menu-xdg/X-Debian-Apps-Editors-vim.desktop
Debian/Apps/Editors/ menu-xdg-X-Debian-Apps-Editors-vim.desktop
/home/brice/.local/share/applications/menu-xdg/X-Debian-Apps-Editors-vim.desktop
Debian/Apps/Editors/ X-Debian-Apps-Editors-xedit.desktop
/var/lib/menu-xdg/applications/menu-xdg/X-Debian-Apps-Editors-xedit.desktop
Debian/Apps/Editors/ menu-xdg-X-Debian-Apps-Editors-xedit.desktop
/home/brice/.local/share/applications/menu-xdg/X-Debian-Apps-Editors-xedit.desktop
Debian/Apps/Graphics/ X-Debian-Apps-Graphics-bitmap.desktop
/var/lib/menu-xdg/applications/menu-xdg/X-Debian-Apps-Graphics-bitmap.desktop
Debian/Apps/Graphics/ menu-xdg-X-Debian-Apps-Graphics-bitmap.desktop
/home/brice/.local/share/applications/menu-xdg/X-Debian-Apps-Graphics-bitmap.desktop
Debian/Apps/Graphics/
menu-xdg-X-D...

Revision history for this message
Sebastien Bacher (seb128) wrote :

according to the output that's because you have a duplicate of all the entries
in ~/.local/share/applications/, do you know how you have put them here ?

Revision history for this message
Brice (bricem13) wrote :
Download full text (6.7 KiB)

here it is:

when the entrys are doubled (after an "update-menus" in a console):

[brice@TuxBox:~ ] ls .local/share/applications/
defaults.list gmplayer.desktop menu-xdg mimeinfo.cache
[brice@TuxBox:~ ] ls .local/share/applications/menu-xdg/
X-Debian-Apps-Editors-gedit.desktop
X-Debian-Apps-Editors-nano.desktop
X-Debian-Apps-Editors-openoffice.org_from_template.desktop
X-Debian-Apps-Editors-openoffice.org_html_document.desktop
X-Debian-Apps-Editors-openoffice.org_writer.desktop
X-Debian-Apps-Editors-vim.desktop
X-Debian-Apps-Editors-xedit.desktop
X-Debian-Apps-Graphics-bitmap.desktop
X-Debian-Apps-Graphics-blender_(full_screen).desktop
X-Debian-Apps-Graphics-blender_(windowed).desktop
X-Debian-Apps-Graphics-dia.desktop
X-Debian-Apps-Graphics-kpovmodeler.desktop
X-Debian-Apps-Graphics-openoffice.org_draw.desktop
X-Debian-Apps-Graphics-openoffice.org_impress.desktop
X-Debian-Apps-Graphics-the_gimp.desktop
X-Debian-Apps-Graphics-xsane.desktop
X-Debian-Apps-Math-bc.desktop
X-Debian-Apps-Math-dc.desktop
X-Debian-Apps-Math-openoffice.org_calc.desktop
X-Debian-Apps-Math-openoffice.org_math.desktop
X-Debian-Apps-Math-scilab.desktop
X-Debian-Apps-Math-xcalc.desktop
X-Debian-Apps-Math-xmaxima.desktop
X-Debian-Apps-Net-gaim.desktop
X-Debian-Apps-Net-gnomemeeting.desktop
X-Debian-Apps-Net-irssi-text.desktop
X-Debian-Apps-Net-manhole_twisted_client_(2.4).desktop
X-Debian-Apps-Net-mozilla_firefox.desktop
X-Debian-Apps-Net-mozilla_thunderbird.desktop
X-Debian-Apps-Net-mutt.desktop
X-Debian-Apps-Net-telnet.desktop
X-Debian-Apps-Net-terminal_server_client.desktop
X-Debian-Apps-Net-twisted_application_generator_(2.4).desktop
X-Debian-Apps-Net-twisted_instance_messenger_(2.4).desktop
X-Debian-Apps-Net-w3m.desktop
X-Debian-Apps-Net-xbiff.desktop
X-Debian-Apps-Net-x_chat.desktop
X-Debian-Apps-Net-xvncviewer.desktop
X-Debian-Apps-Programming-gdb.desktop
X-Debian-Apps-Programming-python_(v2.4).desktop
X-Debian-Apps-Programming-pyunit_(2.4).desktop
X-Debian-Apps-Programming-tclsh8.4.desktop
X-Debian-Apps-Programming-tkwish8.4.desktop
X-Debian-Apps-Shells-bash.desktop
X-Debian-Apps-Shells-sh.desktop
X-Debian-Apps-Sound-audacity.desktop
X-Debian-Apps-Sound-cantus.desktop
X-Debian-Apps-Sound-gmix_(gnome_2.0_mixer).desktop
X-Debian-Apps-Sound-gnome-cd_(gnome_2.0_cd_player).desktop
X-Debian-Apps-Sound-grecord_(gnome_2.0_recorder).desktop
X-Debian-Apps-Sound-jack_control.desktop
X-Debian-Apps-Sound-rezound.desktop
X-Debian-Apps-Sound-rhythmbox.desktop
X-Debian-Apps-Sound-rosegarden4.desktop
X-Debian-Apps-Sound-sound_juicer.desktop
X-Debian-Apps-Sound-vumeter_(gnome_2.0_volume_meter).desktop
X-Debian-Apps-Sound-wmxmms.desktop
X-Debian-Apps-Sound-xmms.desktop
X-Debian-Apps-System-Admin-alsaconf.desktop
X-Debian-Apps-System-Admin-pppconfig.desktop
X-Debian-Apps-System-aptitude.desktop
X-Debian-Apps-System-boot_admin.desktop
X-Debian-Apps-System-dsl_pppoe_configuration_tool.desktop
X-Debian-Apps-System-gdm_flexiserver.desktop
X-Debian-Apps-System-gdm_flexiserver_in_xnest.desktop
X-Debian-Apps-System-gdm_photo_setup.desktop
X-Debian-Apps-System-gdm_setup.desktop
X-Debian-Apps-System-gnome_bug_report_tool.desktop
X-Debian-Apps-System-gnome_cups_manager.desktop
X-Debian-Apps-...

Read more...

Revision history for this message
Brice (bricem13) wrote :

another note, I've never put something in .local/share, apparently update-menus
is the problem!
also it is still annoying to have to kill manually the command install-menu!

Regards, Brice

Revision history for this message
Sebastien Bacher (seb128) wrote :

this upload fixes the issue:

 menu-xdg (0.2ubuntu1) hoary; urgency=low
 .
   * xdg-menu-spec: fix duplicate menu entries (Hoary: #8539).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.