Re: [opensuse-packaging] ERROR: No sufficient Category definition
Thomas Zimmermann <ml@vdm-design.de> письме Sat, 02 Jan 2016 17:35:34 +0300:
Hi,
Hello!
while building a package for Factory or Leap I always get the following error:
It seems that wiki isn't relevant for Factory/Leap. Just try another group and/or subgroup. -- Best regards, Dmitriy Perlow R&D chemical engineer Lekpharm JLLC -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hi, is there a way to find out which groups are supported? I've tried Science or Education alone, but this also fails. I also had a look at brp-30-desktop and xgd_menu which is called by it, but I can't find out where it gets it's list of valid categories from. From the Source of xdg_menu I would say that this error occurs only if the category contains "Applications" or "More Programs"... https://github.com/openSUSE/brp-check-suse/blob/master/brp-desktop.data/xdg_... Would be nice if someone can give me a hint where I can find the allowed categories, because I don't want to rebuild this package this often as it needs 1 hour to build. Greetings, Thomas -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Sun 03 Jan 2016 09:30:55 AM CST, Thomas Zimmermann wrote:
Hi, is there a way to find out which groups are supported? I've tried Science or Education alone, but this also fails.
<snip> Hi AFAIK, Education, Science should work... https://en.opensuse.org/openSUSE:Packaging_desktop_menu_categories -- Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890) SUSE Linux Enterprise Desktop 12 | GNOME 3.10.1 | 3.12.51-52.31-default up 5 days 22:56, 5 users, load average: 0.52, 0.35, 0.21 CPU AMD A4-5150M @ 2.70GHz | GPU Radeon HD 8350G -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Malcolm <malcolmlewis@cableone.net> Sun, 03 Jan 2016 17:56:01 +0300:
On Sun 03 Jan 2016 09:30:55 AM CST, Thomas Zimmermann wrote:
Hi, is there a way to find out which groups are supported? I've tried Science or Education alone, but this also fails.
<snip> Hi AFAIK, Education, Science should work...
https://en.opensuse.org/openSUSE:Packaging_desktop_menu_categories
Nope, wiki lies. -- Best regards, Dmitriy Perlow -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
For now I've worked around this issue by using a different (wrong) category for Leap and Factory. I've found out, that the allowed categories are defined by this XML file: https://github.com/openSUSE/brp-check-suse/blob/master/brp-desktop.data/appl... But I don't understand the syntax of this file completely. And this commit made some changes that broke the Education;Science; category and also some others as the comments below the commit show: https://github.com/openSUSE/brp-check-suse/commit/031533d7bb03c467fa8c8c8ec3... I've opened a bug report at github, let's see what happens: https://github.com/openSUSE/brp-check-suse/issues/5 Greetings, Thomas -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (4)
-
Dmitriy Perlow
-
Dmitriy Perlow
-
Malcolm
-
Thomas Zimmermann