tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: mozjs78 is required by polkit and forces clang/llvm

Am Fri, 21 May 2021 11:53:16 +0200
schrieb Martin Husemann <>: 

> polkit -> consolekit -> xfce4-power-manager

Well …

xfce4-power-manager-4.16.0$ ./configure --help|grep -i kit
  --disable-polkit        Do not enable PolicyKit support (default=enabled)

Now the question it what the power manager still can do without
PolicyKit. There is some confusion between the name policykit or
consolekit … but one curious fact: On a system without policykit nor
consolekit, xfce4-power-manager-4.16.0 builds just fine, even with

$ ./configure
config.status: executing po/stamp-it commands
prefix:                 /usr/local
xdg autostart:          ${prefix}/etc/xdg/autostart
POLKIT:                 yes
Network manager:        yes
Build panel plugins:    yes
 Xfce plugins:          yes
Backend:                linux
Debug:                  minimum
Configuration finished, type make to compile

So it's just using some run-time dbus API and no actual linkage? I mean
… I also don't have NetworkManager here. As I said, I stay clear of
this stuff, so do not really know how the code should be tied up.

Maybe the dependency can be dropped altogether in pkgsrc?

Alrighty then,


Dr. Thomas Orgis
HPC @ Universität Hamburg

Home | Main Index | Thread Index | Old Index