The issue is that the new polkitd installs a file 
/usr/lib/tmpfiles.d/polkitd.conf
which creates directories owned by the 'polkitd' user

The polkitd user is created by the polkitd postinst maintainer script

But a newer systemd is installed as a part of the upgrade and configured
polkitd, which leads to systemd picking up the tmfiles.d config and
trying to create the directories, but it errors out since polkitd wasn't
configured yet and the corresponding user doesn't exists at this point.

Unsure what the right fix is there? Should the user creation be moved to
be done in a preinst instead?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2054716

Title:
  package polkitd 124-1 failed to install/upgrade: installed polkitd
  package post-installation script subprocess returned error exit status
  1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/policykit-1/+bug/2054716/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to