[Pkg-lxde-maintainers] Bug#1025582: dependencies on transitional policykit-1 package are now RC
Simon McVittie
smcv at debian.org
Wed Aug 2 12:59:42 BST 2023
Control: severity -1 serious
On Sun, 11 Jun 2023 at 13:12:25 +0100, Simon McVittie wrote:
> On Tue, 06 Dec 2022 at 13:09:22 +0000, Simon McVittie wrote:
> > This package has a Depends on the transitional package policykit-1, which
> > has been separated into polkitd, pkexec and (deprecated) polkitd-pkla
> > packages.
>
> Now that bookworm has been released, I'm intending to remove the
> policykit-1 transitional package during the trixie cycle, so I'm raising
> the severity of depends/recommends on the transitional package to
> important. The severity will increase to serious later on.
The polkitd and pkexec packages have existed since Debian 12 and Ubuntu
22.04, and policykit-1 was a transitional package in those stable
releases, so it has served its purpose and should be removed before the
next stable release.
Please replace all Depends, Recommends or Build-Depends on policykit-1:
* If this package runs /usr/bin/pkexec, please represent that as a Depends,
Recommends or Suggests on pkexec, whichever is appropriate.
* If this package communicates with polkitd via D-Bus, please represent that
as a Depends, Recommends or Suggests on polkitd, whichever is appropriate.
* If this package requires the gettext extensions polkit.its and polkit.loc,
please build-depend on libpolkit-gobject-1-dev. If the package will be
backported to bookworm, also build-depend on polkitd.
* If this package requires polkitd and/or pkexec at build-time, please
build-depend on polkitd and/or pkexec as appropriate.
> (I'm doing this for packages with only a Recommends too, even though those
> don't technically prevent removal of policykit-1, because a Recommends
> on a package that no longer exists is not allowed under Policy §2.2.1.)
Thanks,
smcv
More information about the Pkg-lxde-maintainers
mailing list