The officially official Devuan Forum!

You are not logged in.

#1 2018-09-06 06:45:21

willbprogz227
Member
Registered: 2018-09-06
Posts: 6  

polkit not available in Beowulf?

Hello everyone! smile

Please forgive me if I'm asking in the wrong place, but I've installed Devuan Beowulf on a couple of machines and all is well *except* for polkit agents not being available.  This means that I can't use pkexec, nor can application .desktop files that require it.

It looks like polkit agents are available and working fine in Ascii, however.

For example:

$ sudo apt install lxpolkit
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 lxpolkit : Depends: policykit-1 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

$ sudo apt install policykit-1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 policykit-1 : Depends: libpam-systemd but it is not installable
E: Unable to correct problems, you have held broken packages.

I'm using Beowulf because I need the newer versions of packages in it.  Ascii's packages aren't new enough for some of my needs.

Are polkit agents not going to be included in Beowulf, or are they just not ready yet?

Thanks! big_smile

Offline

#2 2018-09-06 07:08:48

golinux
Administrator
Registered: 2016-11-25
Posts: 1,224  

Re: polkit not available in Beowulf?

Did you look for newer packages in ascii backports?  There has been almost no work done on beowulf yet and as you discovered, it has some quirks.  You'll probably need to get the polkit package from ascii until we catch up.

Offline

#3 2018-09-06 15:42:47

willbprogz227
Member
Registered: 2018-09-06
Posts: 6  

Re: polkit not available in Beowulf?

golinux wrote:

Did you look for newer packages in ascii backports?  There has been almost no work done on beowulf yet and as you discovered, it has some quirks.  You'll probably need to get the polkit package from ascii until we catch up.

Thanks for that. smile  I'll check out the Ascii backports.

Offline

#4 2018-09-10 18:00:26

mknoop
Member
Registered: 2017-05-18
Posts: 7  

Re: polkit not available in Beowulf?

I tried adding ascii-backports to my source.list file.  I still get the same response to sudo apt-get -s install policykit-1

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
policykit-1 : Depends: libpam-systemd but it is not installable
E: Unable to correct problems, you have held broken packages.

libpam-systemd seems to be the problem.  Perhaps the workaround for the systemd dependency has not been addressed yet?

Yes, I understand beowulf is not released yet, which is why I have not posted any comments before, but since it has been brought up....

Offline

#5 2018-09-10 19:02:04

fsmithred
Administrator
Registered: 2016-11-25
Posts: 857  

Re: polkit not available in Beowulf?

It's not in ascii-backports. You have to use policykit-1 from ascii.

Add ascii main repo, update, then apt-get -t ascii install policykit-1 or if for some reason that doesn't work, specify the version: apt-get install policykit-1=0.105-18+devuan2.11

You'll probably have to do the same with the libpolkit packages if you're forcing a downgrade from the buster/beowulf version.

Offline

#6 2018-09-10 19:23:01

golinux
Administrator
Registered: 2016-11-25
Posts: 1,224  

Re: polkit not available in Beowulf?

fsmithred wrote:

It's not in ascii-backports. You have to use policykit-1 from ascii.

Add ascii main repo, update, then apt-get -t ascii install policykit-1 or if for some reason that doesn't work, specify the version: apt-get install policykit-1=0.105-18+devuan2.11

You'll probably have to do the same with the libpolkit packages if you're forcing a downgrade from the buster/beowulf version.

Yep.  https://dev1galaxy.org/viewtopic.php?pid=11680#p11680

Offline

#7 2018-09-10 19:23:10

willbprogz227
Member
Registered: 2018-09-06
Posts: 6  

Re: polkit not available in Beowulf?

mknoop, fsmithred and golinux, thanks for the comments.

I had to nuke Devuan and go with Linux Mint for now because of a video driver issue with Devuan.  Eventually I'll get back to Devuan...I really like it. smile

Last edited by willbprogz227 (2018-09-10 20:52:11)

Offline

#8 2018-09-11 12:57:51

fred43
Member
Registered: 2018-08-03
Posts: 7  

Re: polkit not available in Beowulf?

Hi willbprogz227,

Sorry to hear that you nuked Devuan, but if you want to give it another try I suggest you read  the following document:

http://dev1galaxy.org/viewtopic.php?id=2301

Just don't try and do it when you are in a hurry. It is actually very easy if you follow the steps....and it works.

IMHO, it is well worth the effort. See my follow-up document.

Offline

#9 2018-09-11 15:39:24

willbprogz227
Member
Registered: 2018-09-06
Posts: 6  

Re: polkit not available in Beowulf?

fred43 wrote:

Sorry to hear that you nuked Devuan, but if you want to give it another try I suggest you read  the following document:

http://dev1galaxy.org/viewtopic.php?id=2301

Just don't try and do it when you are in a hurry. It is actually very easy if you follow the steps....and it works.

IMHO, it is well worth the effort. See my follow-up document.

Hi fred43,

Thanks for that very informative post!  I will definitely refer to it when I get Beowulf back on here. 

Ascii is fine, but Beowulf was needed because it has some newer packages that I need.  I had to leave Devuan because the video driver for my older AMD/ATI chipset was corrupting the screen and basically froze Xorg while it works fine on Mint (and thus Ubuntu).  Nothing against Devuan, I use my computer for work and needed something stable.  I want to try the proprietary driver with Devuan and see if that works.

Thanks again! smile

Offline

Board footer