I'm building Mate-Desktop rpms for fedora. A check with rpmlint gives following error. [rave@mother ~]$ rpmlint /var/lib/mock/fedora-16-x86_64/mate-desktop-1.4.1-5.fc16.x86_64.rpm mate-desktop.x86_64: W: spelling-error %description -l en_US libmatedesktop -> desktop mate-desktop.x86_64: E: invalid-desktopfile /usr/share/applications/mate-about.desktop value "MATE;GTK;Core;Utility;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-" 1 packages and 0 specfiles checked; 1 errors, 1 warnings. ignore the warning, it's from the spec file Is it possible to implemment MATE for the key "Categories" in desktop-file-utils? thanks
oh, sorry for double posting
It seems to be that the issue effect more categories mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/mate-settings-mouse.desktop value "MATE;GTK;Settings;HardwareSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-" mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/mate-network-properties.desktop value "MATE;GTK;Settings;X-MATE-NetworkSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-" mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/mate-appearance-properties.desktop value "MATE;GTK;Settings;DesktopSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-" mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/at-properties.desktop value "MATE;GTK;Settings;X-MATE-PersonalSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-" mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/display-properties.desktop value "MATE;GTK;Settings;HardwareSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-" mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/keyboard.desktop value "MATE;GTK;Settings;HardwareSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-" mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/window-properties.desktop value "MATE;GTK;Settings;DesktopSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-" mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/mate-keybinding.desktop value "MATE;GTK;Settings;X-MATE-PersonalSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-" mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/mate-theme-installer.desktop value "MATE;GTK;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-" mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/mate-theme-installer.desktop (will be fatal in the future): value "MATE;GTK;" for key "Categories" in group "Desktop Entry" does not contain a registered main category mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/matecc.desktop value "MATE;GTK;Settings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-" mate-control-center.x86_64: E: invalid-desktopfile /usr/share/applications/default-applications.desktop value "MATE;GTK;Settings;X-MATE-PersonalSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "MATE"; values extending the format should start with "X-"
See https://bugs.freedesktop.org/show_bug.cgi?id=44353#c2 for some comment on this already in the past. The 'DE' as category does not really make sense.. the menu structure should put apps in corresponding folders without caring about what DE they were written for,
that means....? we have to patch out all 'DE' as category in Mate?
of course, that make sense
Like for all changes to the specs that are not typos, rephrasing, etc., this needs to be requested on the xdg mailing list. If nobody objects after one or two weeks, the change will go in. So please request the changes on the mailing list.
And let me add what I told to dan on IRC: when asking for the category to be added, please mention why it's needed. Merely saying "it's needed because otherwise we have errors in desktop-file-utils validation" is not a good rationale. A good rationale is to explain how the category is used by MATE to do something special.
*** Bug 52491 has been marked as a duplicate of this bug. ***
Fix all bugs and delete all permision commands
Sorry for the noise, reassigning to new maintainer.
Hi Wolfgang, did you make any progress on this? Was it raised on the mailing list?
well, we use OnlyShowIn/NotShowIn for our packages and are happy with it.
Thanks, glad to hear you found a solution. I'll close this, then.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.