[opensuse-packaging] Not registered Category in desktop file
Hi what is needed to register a category in desktop file, which is already in Registered Categories in freedesktop.org specification[1]? I currently get following error in buildservice (in Factory, 11.1 shows even more confusing message about unknown category \"$i\"): WARNING: Category "TelephonyTools" is unknown \! WARNING: it is ignored, until you registered a Category at opensuse-packaging@opensuse.org . ... ERROR: No sufficient Category definition: /usr/src/packages/BUILDROOT/wammu-0.31.1-1.1.i386//usr/share/applications/wammu.desktop Errors in installed desktop file detected. Please mail stbinner@suse.de, if you think this is wrong. PS: It's great that error messages show two contacts - one is reachable only after subscribing and second one does not exist at all. [1]:http://standards.freedesktop.org/menu-spec/latest/apa.html -- Michal Čihař | http://cihar.com | http://blog.cihar.com
Am Dienstag, 15. Dezember 2009 15:23:14 wrote Michal Čihař:
Hi
what is needed to register a category in desktop file, which is already in Registered Categories in freedesktop.org specification[1]?
I currently get following error in buildservice (in Factory, 11.1 shows even more confusing message about unknown category \"$i\"):
WARNING: Category "TelephonyTools" is unknown \! WARNING: it is ignored, until you registered a Category at opensuse-packaging@opensuse.org . ... ERROR: No sufficient Category definition: /usr/src/packages/BUILDROOT/wammu-0.31.1-1.1.i386//usr/share/applica tions/wammu.desktop Errors in installed desktop file detected. Please mail stbinner@suse.de, if you think this is wrong. Maybe you can use: Productivity/Telephony/Utilities.
Other available Groups can found in: http://en.opensuse.org/SUSE_Package_Conventions/RPM_Groups -- Sincerely yours Sascha Manns open-slx GmbH openSUSE Member openSUSE Community & Support Agent openSUSE Ambassador Web: http://www.open-slx.de openSUSE Marketing Team Web: http://www.open-slx.com openSUSE Build Service openSUSE Medical Team Web: http://saschamanns.gulli.to Blog: http://saigkill.wordpress.com ClaimID: http://claimid.com/saigkill -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Hi Dne Tue, 15 Dec 2009 17:37:11 +0100 "Sascha 'saigkill' Manns" <samannsml@directbox.com> napsal(a):
Maybe you can use: Productivity/Telephony/Utilities.
Other available Groups can found in: http://en.opensuse.org/SUSE_Package_Conventions/RPM_Groups
This is not about RPM group but about desktop file category. -- Michal Čihař | http://cihar.com | http://blog.cihar.com
On Tue, 15 Dec 2009 17:47:32 +0100 Michal Čihař <michal@cihar.com> wrote:
Hi
Dne Tue, 15 Dec 2009 17:37:11 +0100 "Sascha 'saigkill' Manns" <samannsml@directbox.com> napsal(a):
Maybe you can use: Productivity/Telephony/Utilities.
Other available Groups can found in: http://en.opensuse.org/SUSE_Package_Conventions/RPM_Groups
This is not about RPM group but about desktop file category.
Hi So what is in your current desktop file for the category? Categories=Utility;TelephonyTools; -- Cheers Malcolm °¿° (Linux Counter #276890) SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.39-0.3-default up 1 day 12:14, 2 users, load average: 0.23, 0.27, 0.28 GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.18 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Hi Dne Tue, 15 Dec 2009 11:04:44 -0600 Malcolm <malcolm_lewis@bellsouth.net> napsal(a):
So what is in your current desktop file for the category?
Categories=Utility;TelephonyTools;
Categories=Utility;TelephonyTools;GTK; What is perfectly fine according to freedesktop.org spec, but for some reason fails in opensuse. -- Michal Čihař | http://cihar.com | http://blog.cihar.com
On 12/15/2009 at 07:53 PM, in message <20091215152314.3aa71e57@rincewind.suse.cz>, Michal *iha*<michal@cihar.com> wrote: Hi
what is needed to register a category in desktop file, which is already in Registered Categories in freedesktop.org specification[1]?
I currently get following error in buildservice (in Factory, 11.1 shows even more confusing message about unknown category \"$i\"):
WARNING: Category "TelephonyTools" is unknown \! WARNING: it is ignored, until you registered a Category at opensuse-packaging@opensuse.org . ... ERROR: No sufficient Category definition: /usr/src/packages/BUILDROOT/wammu-0.31.1-1.1.i386//usr/share/applications/wam mu.desktop Errors in installed desktop file detected. Please mail stbinner@suse.de, if you think this is wrong.
PS: It's great that error messages show two contacts - one is reachable only after subscribing and second one does not exist at all.
[1]:http://standards.freedesktop.org/menu-spec/latest/apa.html
I had this error long back and even saw a bug report about this while building webilder. But when I tried with a different set of categories, everything worked fine. I missed to report the issue then. So, try again with a different set of categories to check if that solves the problem. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Hi Dne Tue, 15 Dec 2009 22:14:24 -0700 "Sankar P" <psankar@novell.com> napsal(a):
I had this error long back and even saw a bug report about this while building webilder. But when I tried with a different set of categories, everything worked fine. I missed to report the issue then. So, try again with a different set of categories to check if that solves the problem.
Is there some documented set of categories which do work in opensuse? Or am I supposed to try and fail until I find something what works? -- Michal Čihař | http://cihar.com | http://blog.cihar.com
2009/12/16 Michal Čihař <michal@cihar.com>:
Hi
Dne Tue, 15 Dec 2009 22:14:24 -0700 "Sankar P" <psankar@novell.com> napsal(a):
I had this error long back and even saw a bug report about this while building webilder. But when I tried with a different set of categories, everything worked fine. I missed to report the issue then. So, try again with a different set of categories to check if that solves the problem.
Is there some documented set of categories which do work in opensuse? Or am I supposed to try and fail until I find something what works?
Not exactly easy to read, but... /etc/xdg/menus/applications.menu, from the desktop-data-openSUSE package. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Le mercredi 16 décembre 2009, à 08:02 +0100, Michal Čihař a écrit :
Hi
Dne Tue, 15 Dec 2009 22:14:24 -0700 "Sankar P" <psankar@novell.com> napsal(a):
I had this error long back and even saw a bug report about this while building webilder. But when I tried with a different set of categories, everything worked fine. I missed to report the issue then. So, try again with a different set of categories to check if that solves the problem.
Is there some documented set of categories which do work in opensuse? Or am I supposed to try and fail until I find something what works?
It's listed at http://en.opensuse.org/SUSE_Package_Conventions/Desktop_Menu And I'm all for killing this, fwiw... We should just accept what is right according to the fdo spec, and if we're not happy with the spec, fix the spec. Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Hi Dne Wed, 16 Dec 2009 10:51:58 +0100 Vincent Untz <vuntz@opensuse.org> napsal(a):
It's listed at http://en.opensuse.org/SUSE_Package_Conventions/Desktop_Menu
Thanks, but it does not mention anything about removing of some categories from fdo spec (so the missing ones are maybe not intentional). And there is also no mention about "category registration" which was supposed by the error message.
And I'm all for killing this, fwiw... We should just accept what is right according to the fdo spec, and if we're not happy with the spec, fix the spec.
You're right, I don't see single reason why there should be some missing from the spec. -- Michal Čihař | http://cihar.com | http://blog.cihar.com
On Wednesday 16 December 2009 07:02:52 Michal Čihař wrote:
Hi
Dne Tue, 15 Dec 2009 22:14:24 -0700 "Sankar P" <psankar@novell.com> napsal(a):
I had this error long back and even saw a bug report about this while building webilder. But when I tried with a different set of categories, everything worked fine. I missed to report the issue then. So, try again with a different set of categories to check if that solves the problem.
Is there some documented set of categories which do work in opensuse? Or am I supposed to try and fail until I find something what works?
I don't know if there's an official equivalent but I still have a list of the valid desktop categories according to freedesk.org, and which ones are valid according to openSUSE. You can find it here: http://www.davjam.org/~davjam/linux/desktop_categories.php I'm actually surprised it's still there as it was only supposed to be there for a short while, sort of as a back-up for my later posts and a couple of bug reports, and I had intended to eventually remove it. In the end, I forgot all doing anything with it and this has reminded me about it again. As such, I think I'll leave it up for a while longer[0]. As for why it was created, the reason is in the thread that starts here: http://lists.opensuse.org/opensuse-packaging/2009-01/msg00130.html and continues here: http://lists.opensuse.org/opensuse-packaging/2009-02/msg00037.html [0] I think I'll leave it a lot longer and, once development of 11.3 is well underway, run the same tests under Factory and add that to the tables. Regards, David Bolt -- Team Acorn: www.distributed.net OGR-NG @ ~100Mnodes RC5-72 @ ~1Mkeys/s openSUSE 11.0 32b | | openSUSE 11.2 32b | openSUSE 11.0 64b | openSUSE 11.1 64b | openSUSE 11.2 64b | TOS 4.02 | openSUSE 11.1 PPC | RISC OS 4.02 | RISC OS 3.11 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (7)
-
Cristian Morales Vega
-
David Bolt
-
Malcolm
-
Michal Čihař
-
Sankar P
-
Sascha 'saigkill' Manns
-
Vincent Untz