FS#47103 - [xfce4-session] Requires polkit-gnome, but gnome-keyring stopped autostarting except for gnome-flash

Attached to Project: Arch Linux
Opened by Joseph Heller (josephheller) - Wednesday, 18 November 2015, 08:09 GMT
Last edited by Doug Newgard (Scimmia) - Thursday, 19 November 2015, 05:57 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Polkit-gnome can not be replaced by lxsession, since polkit gnome is required by xfce4-session. Gnome keyring stopped support for Xfce4 though.

Additional info:
* package version(s): xfce4-session 4.12.1-3
* config and/or log files etc:

When upgrading, following message is displayed:
==> The polkit-gnome agent is no longer autostarted by default
except in GNOME Flashback.
For Xfce, LXDE etc., lxsession is the suggested lightweight alternative.
See https://wiki.archlinux.org/index.php/Polkit#Authentication_agents
for more details.

In order to replace polkit-gnome by lxsession, dependency of the package xfce4-session needs to be changed from polkit-gnome to lxsession. Related to: https://bbs.archlinux.org/viewtopic.php?id=169203
This task depends upon

Closed by  Doug Newgard (Scimmia)
Thursday, 19 November 2015, 05:57 GMT
Reason for closing:  None
Comment by Balló György (City-busz) - Wednesday, 18 November 2015, 08:23 GMT
The post-update message was outdated. I removed it in polkit-gnome 0.105-3. polkit-gnome is autostarted in Xfce, and you can't replace it now.
Comment by Joseph Heller (josephheller) - Wednesday, 18 November 2015, 08:44 GMT
There is a dependency issue. Polkit-gnome stopped support for xfce4, PAM does not start polkit-gnome with Xfce4. See linked post above (but that's another issue).

For xfce4-session: I can't replace polkit-gnome by lxsession, since xfce4-session requires polkit gnome. Please update dependencies of the package xfce4-session to enable replacing gnome-keyring/polkit-gnome by lxsession.
Comment by Balló György (City-busz) - Wednesday, 18 November 2015, 09:00 GMT
Why do you think that polkit-gnome does not support Xfce4? It is started by an autostart file.
Comment by Balló György (City-busz) - Wednesday, 18 November 2015, 09:03 GMT
gnome-keyring is unrelated to polkit-gnome, these are for different purposes.
Comment by Joseph Heller (josephheller) - Wednesday, 18 November 2015, 09:05 GMT Comment by Balló György (City-busz) - Wednesday, 18 November 2015, 09:14 GMT
You have a problem with gnome-keyring, not with polkit-gnome.
Comment by Joseph Heller (josephheller) - Wednesday, 18 November 2015, 10:44 GMT
Yes there is a problem in the gnome-keyring/polkit-gnome package.

There is also a problem with xfce4-session: it does not allow me to replace gnome-keyring/polkit-gnome with lxsession due to dependencies.
Comment by Doug Newgard (Scimmia) - Thursday, 19 November 2015, 05:56 GMT
I'm going to close this. josephheller, stop for a minute and figure out the difference between a polkit authentication agent and gnome-keyring. Saying "there is a problem in the gnome-keyring/polkit-gnome package" tells us that you don't understand what's going on at all.

Loading...