Irrwahn wrote on 19.04.2018 12:16:
> Dear Devuaners,
> 
> the Devuan team is currently working towards a Release Candidate for 
> Devuan 2 "ASCII". Most of the parts should be already in place, but 
> particularly in the policykit/consolekit/elogind area we are in need of 
> some more thorough testing in order to guarantee correct installation 
> of any of the supported desktop environments as well as smooth upgrades 
> of existing installations.
[...]

For the record:

The following irregularities have already surfaced for fresh 
installations using the current state of the repositories: 
Installing SSH server in combination with a desktop environment 
that originally depends on consolekit session management 
results in elogind being installed (peculiar, but not harmful 
per se) and a mismatch of the policykit backend libraries - 
this definitely *is* a problem! 

Note that in each of the cases listed below both consolekit 
and elogind are present (weird, but not a problem in itself) 
and the elogind PAM module libpam-elogind is installed, while 
the consolekit PAM module libpam-ck-connector is missing -
which makes more or less sense, as these two are mutually 
exclusive. *However*, and this is the crux, given that exact
constellation it would be correct to also have the matching 
libpolkit-(backend|gobject)-elogind-1-0 packages, but instead 
the corresponding *-consolekit-* packages are installed.
Thus, unfortunately something is still slightly off with the 
polkit dependencies.

1. Standard install, Xfce + SSH server
 ii consolekit 0.4.6-6
 ii elogind 234.4-2
 ii libelogind0:amd64 234.4-2
 ii libpam-elogind:amd64 234.4-2
 ii libpolkit-agent-1-0:amd64 0.105-18+devuan2.9
 ii libpolkit-backend-1-0 0.105-18+devuan2.9
 ii libpolkit-backend-consolekit-1-0:amd64 0.105-18+devuan2.9
 ii libpolkit-gobject-1-0 0.105-18+devuan2.9
 ii libpolkit-gobject-consolekit-1-0:amd64 0.105-18+devuan2.9
 ii policykit-1 0.105-18+devuan2.9


2. Standard install, LXDE + SSH server
 ii consolekit 0.4.6-6
 ii elogind 234.4-2
 ii libelogind0:amd64 234.4-2
 ii libpam-elogind:amd64 234.4-2
 ii libpolkit-agent-1-0:amd64 0.105-18+devuan2.9
 ii libpolkit-backend-1-0 0.105-18+devuan2.9
 ii libpolkit-backend-consolekit-1-0:amd64 0.105-18+devuan2.9
 ii libpolkit-gobject-1-0 0.105-18+devuan2.9
 ii libpolkit-gobject-consolekit-1-0:amd64 0.105-18+devuan2.9
 ii libpolkit-qt5-1-1:amd64 0.112.0-5
 ii lxpolkit 0.5.3-2
 ii lxqt-policykit 0.11.1-1
 ii lxqt-policykit-l10n 0.11.2-1
 ii policykit-1 0.105-18+devuan2.9
 ii policykit-1-gnome 0.105-6

3. Expert install, MATE + SSH server 
 ii consolekit 0.4.6-6
 ii elogind 234.4-2
 ii libelogind0:amd64 234.4-2
 ii libpam-elogind:amd64 234.4-2
 ii libpolkit-agent-1-0:amd64 0.105-18+devuan2.9
 ii libpolkit-backend-1-0 0.105-18+devuan2.9
 ii libpolkit-backend-consolekit-1-0:amd64 0.105-18+devuan2.9
 ii libpolkit-gobject-1-0 0.105-18+devuan2.9
 ii libpolkit-gobject-consolekit-1-0:amd64 0.105-18+devuan2.9
 ii mate-polkit:amd64 1.16.0-2
 ii mate-polkit-common 1.16.0-2
 ii policykit-1 0.105-18+devuan2.9

Best regards
Urban

P.S.: In preliminary tests those DEs relying on elogind (e.g. 
LXQt, Cinnamon) do not suffer from this bug and correctly get 
a "pure" elogind session management with correctly matched 
policykit backend|gobject libraries.
-- 
Sapere aude!
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to