Mailinglist Archive: opensuse-packaging (186 mails)

< Previous Next >
Re: [opensuse-packaging] Desktop categories: mismatch in brp-desktop and rpmlint
  • From: David Bolt <bcrafhfr-cnpxntvat@xxxxxxxxxx>
  • Date: Sat, 7 Feb 2009 00:13:01 +0000
  • Message-id: <CKZy5aFNINjJFwWk@xxxxxxxxxxxxxxxxxxx>
On Mon, 26 Jan 2009, Stephan Kulow wrote:-

<snip>

It's not the same. rpmlint checks if the .desktop file is correct according to
the xdg standard (e.g. lists only valid categories).

brp-desktop checks if the desktop file will map to one of our menu structures.
And according to /etc/xdg/menus/applications.menu the category is
X-SuSE-Core-Multimedia, but AudiVideo already maps there.

I get the same error for a package I'm trying to build on 11.1. The
package I'm building isn't yet on the build service, as I want to make
sure it builds locally before moving it to the build service. The error
I've receiving is the same "No sufficient Category definition" even
though the category is the same one as used as the example for Education
Categories:

<URL:http://en.opensuse.org/SUSE_Package_Conventions/Desktop_Menu#9.4.2._
Education_Categories>

The desktop file is as follows:

[Desktop Entry]
X-SuSE-translate=true
Name=saros
GenericName=Solar eclipse finder
Exec=/usr/bin/saros
Type=Application
Icon=saros
Category=Education;Astronomy;

And I have no idea what to do to make it pass the desktop file check.
Any suggestions would be appreciated.


Regards,
David Bolt

--
Team Acorn: http://www.distributed.net/ OGR-NG @ ~100Mnodes RC5-72 @ ~1Mkeys/s
| openSUSE 10.3 32b | openSUSE 11.0 32b |
openSUSE 10.2 64b | openSUSE 10.3 64b | openSUSE 11.0 64b | openSUSE 11.1 64b
TOS 4.02 | openSUSE 10.3 PPC | RISC OS 3.6 | RISC OS 3.11
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups