Menu config file merges menus from standard locations too soon so defaults override merges.

Bug #1192002 reported by Len Ovens
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-menus
New
Medium
gnome-menus (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Merged files from /etc/xdg/menus/applications-merged/ or the user's home directory are supposed to be able to override the default file settings. According to the freedesktop standard the merge files should therefore be read in last. However, the <DefaultMergeDirs/> element is at the top of /etc/xdg/menus/applications.menu and so the default overrides the merge. The best way to test this is with a layout portion in the merge file. The <DefaultMergeDirs/> should be the last entry before the last </Menu>.

This bug breaks packages that add files to /etc/xdg/menus/applications-merged/ directory like ubuntustudio-menu and menu editors such as alacarte (this is not a full list, just examples) and it breaks the freedesktop standard as well.

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: gnome-menus 3.6.2-0ubuntu1
ProcVersionSignature: Ubuntu 3.8.0-22.15-lowlatency 3.8.11
Uname: Linux 3.8.0-22-lowlatency i686
ApportVersion: 2.9.2-0ubuntu8.1
Architecture: i386
Date: Mon Jun 17 16:48:37 2013
InstallationDate: Installed on 2013-04-21 (57 days ago)
InstallationMedia: Ubuntu-Studio 13.04 "Raring Ringtail" - Release i386 (20130420)
MarkForUpload: True
SourcePackage: gnome-menus
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Len Ovens (len-ovenwerks) wrote :
Revision history for this message
Jeremy Bícha (jbicha) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue you are reporting is an upstream one and it would be nice if somebody having it could send the bug to the developers of the software by following the instructions at https://wiki.ubuntu.com/Bugs/Upstream/GNOME. If you have done so, please tell us the number of the upstream bug (or the link), so we can add a bugwatch that will inform us about its status. Thanks in advance.

Changed in gnome-menus:
importance: Unknown → Medium
status: Unknown → New
Changed in gnome-menus (Ubuntu):
status: New → Triaged
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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