Update dependencies to the preferred form
-
d/control: Depend on polkitd | policykit-1
This allows new installations to install rtkit without having to install pkexec or the legacy polkitd-pkla.
Closes: #1020598, #1025609
-
d/control: Depend on default-dbus-system-bus | dbus-system-bus
This allows systems that use dbus-broker to install rtkit without also installing dbus (the reference dbus-daemon).
Closes: #1023850
The first commit could use plain polkitd
instead of polkitd | policykit-1
if backports are uninteresting for this package, but I went for a conservative approach in this MR.
Now that I've done a team upload of malcontent, this is one of only 3 source packages needing updates similar to the first commit here to be able to install Debian 12 GNOME without the policykit-1 transitional package (which I'll test when I've prepared MRs for colord and synaptic).