[Bug 471336] New: Package building fails if no sub-categroy is specified in .desktop-file
https://bugzilla.novell.com/show_bug.cgi?id=471336 Summary: Package building fails if no sub-categroy is specified in .desktop-file Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: BuildService AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: schaefer.frank@gmx.net QAContact: adrian@novell.com Found By: --- User-Agent: Opera/9.63 (X11; Linux i686; U; de) Presto/2.1.1 Since openSUSE 11.1, package-building fails with "ERROR: No sufficient Category definition: /var/tmp/build-root-XYZ//usr/share/applications/XYZ.desktop" if no sub-category for the menu-hirachy is specified (e.g. only Categories=Utility;). According to the freedesktop.org menu-spec (http://www.freedesktop.org/wiki/Specifications/menu-spec?action=show&redirec...), sub-categories are NOT mandatory: "The list of Additional Categories provides categories that CAN BE USED to provide more fine grained information about the application." Reproducible: Always Steps to Reproduce: Try to build a package that will install a desktop-file with only a main category specified in the "Categories"-line. Actual Results: Doesn't build (throws error) Expected Results: Should build (and possibly throw a warning) Although sub-categories should of course be preferred, there will always be applications that don't fit into the specified categories (QtDMM seems to be a good example). The easiest and best solution for these few applications is to simply specifiy no sub-category. The desktop-menus handle this situation properly (e.g. KMenu groups them to sub-categroy "Other"). However, specification-extensions cannot be made mandatory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=471336 Cyril Hrubis <chrubis@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |adrian@novell.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com