[Pkg-utopia-maintainers] Bug#846245: X-Cinnamon should be in the OnlyShownIn field of polkit-gnome-authentication-agent-1.desktop

Margarita Manterola marga at debian.org
Thu Dec 8 19:57:08 UTC 2016


To recap what happened:

0. For some reason that I can't really explain (laziness on our side), instead
of using the desktop file shipped in the policykit-1-gnome package, Cinnamon was
shipping it's own desktop file, *pointing to the file shipped by
policykit-1-gnome*, but stating "OnlyShownIn=X-Cinnamon".

https://sources.debian.net/src/cinnamon/3.0.7-3/debian/patches/add_policykit-1-gnome_to_session/

1. policykit-1-gnome changed the path of the binary.

This already broke in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842184,
because the desktop file was not updated then.

2. All policykit support broke in cinnamon, until we updated the file with the
new path.

This happened because of that external desktop file, that should have never
been. So, can we fix that?

The necessary change is to add X-Cinnamon to the desktop file. After that, we
can stop shipping the unnecessary additional desktop file, and we can use the
one shipped by policykit-1-gnome in the session initialization.

BTW, the description of the package says that Cinnamon has its own
implementation, which is not correct, so that would need to get updated as well.

Please let us (the cinnamon team) know when you are doing the upload, so that we
can upload the changed package closely afterwards.

Thanks!

-- 
Regards,
Marga
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20161208/29174a0c/attachment.sig>


More information about the Pkg-utopia-maintainers mailing list