Subject: polkitd: package failed to install when systemd-standalone-sysusers was installed

From: Arthur Marsh <[email-masked]>
Date: Tue, 18 Oct 2022 04:21:24 +1030

Package: polkitd
Version: 121+compat0.1-6devuan1
Severity: normal

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

As previously reported, an upgrade of polkitd failed.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

When checking the postinstall script I found that the program systemd-sysusers
from systemd-standalone-sysusers was checked for and used if present.

I found that systemd-standalone-sysusers was installed on this machine as a
dependency of stunnel.

I removed stunel and systemd-standalone-sysusers and the upgrade of polkitd
succeeded.

   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***

-- System Information:
Distributor ID:	Devuan
Description:	Devuan GNU/Linux 5 (daedalus/ceres)
Release:	5
Codename:	daedalus ceres
Architecture: i686

Kernel: Linux 6.0.0 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages polkitd depends on:
ii  adduser                                              3.129
ii  dbus [default-dbus-system-bus]                       1.14.4-1devuan1
ii  libc6                                                2.35-3
ii  libduktape207                                        2.7.0-1+b1
ii  libelogind0                                          246.10-5
ii  libexpat1                                            2.4.9-1
ii  libglib2.0-0                                         2.74.0-3
ii  libpam-elogind [logind]                              246.10-5
ii  libpam0g                                             1.5.2-5
ii  libpolkit-agent-1-0                                  121+compat0.1-6devuan1
ii  libpolkit-gobject-elogind-1-0 [libpolkit-gobject-1-  121+compat0.1-6devuan1
ii  xml-core                                             0.18+nmu1

Versions of packages polkitd recommends:
ii  polkit-kde-agent-1 [polkit-1-auth-agent]  4:5.26.0-1

Versions of packages polkitd suggests:
pn  polkitd-pkla  <none>

Versions of packages polkitd is related to:
ii  dummy-systemd-dev [systemd]      0.2
ii  elogind                          246.10-5
ii  libpam-elogind [libpam-systemd]  246.10-5

-- debconf-show failed

---

From: Mark Hindley <[email-masked]>
Date: Wed, 19 Oct 2022 09:21:15 +0100

Control: tag -1 pending

Arthur,

Thanks for this.

I thought we could do without the systemd-sysusers fragement, but it turns out
that's not the case.

I will restore it.

Best wishes

Mark