GNOME Bugzilla – Bug 681482
pls add MATE to OnlyShowIn entry in desktop files
Last modified: 2012-08-09 09:31:26 UTC
Hi, i'am fedora packager for Mate-Desktop which is a new feature in f18 in fedora. A lot of popular gnome and other application expected gnome-keyring for good working. eg. networkmanager, evolution, claws, etc. A major issue that the gnome keyring framework doesn't work well in Mate-Desktop is that the gnome-kexring daemon desktop files have a this entry 'OnlyShowIn=GNOME;LXDE;XFCE;Unity;' For this reason the for daemons dosen't relly start in MATE. Can you pls change this entry to 'OnlyShowIn=GNOME;LXDE;XFCE;Unity;MATE;' In forthcomming fc18 release with Mate we will get a lot of user bugreports without this. A good description about this error and what i current do as packager you can find here. http://forums.mate-desktop.org/viewtopic.php?f=2&t=435 MATE is a official term in desktopfiles see https://bugs.freedesktop.org/show_bug.cgi?id=44353#c2 Changing this will help me and the user Best Regards my fas name raveit65
Sure thing. Could you please provide a git patch which does this for all the relevant desktop files? Thanks!
Created attachment 220768 [details] [review] add_mate_to_OnlyShowIn
Created attachment 220769 [details] [review] add_mate_to_OnlyShowIn_3.4.1
Created attachment 220770 [details] [review] add_mate_to_OnlyShowIn_3.2.2
Thank you, I'm not shure if you planed update gnome-keyring to 3.2.2 in f16. For 3.2.1 i send you a patch to redhat bugzilla.
Committed the first patch to git master, the second patch to the gnome-3-4 branch of gnome-keyring. The 3.2 patch does not apply to the gnome-3-2 branch so it is not applied. Note that it is past the time in the schedule when GNOME 3.4.x point releases are done by us upstream. So neither the 3.2.x or 3.4.x patches will get a release unless you convince distros that this is somehow an important patch worth repackaging for.