[Pkg-utopia-maintainers] Bug#927896: Bug#927896: Bug#927896: policykit-1: Please drop consolekit dependency on !linux

Samuel Thibault sthibault at debian.org
Wed Apr 24 22:37:32 BST 2019


Michael Biebl, le mer. 24 avril 2019 22:56:11 +0200, a ecrit:
> Am 24.04.19 um 22:31 schrieb Samuel Thibault:
> > Michael Biebl, le mer. 24 avril 2019 22:21:03 +0200, a ecrit:
> >> Am 24.04.19 um 21:58 schrieb Samuel Thibault:
> >>> Michael Biebl, le mer. 24 avril 2019 21:40:04 +0200, a ecrit:
> >>>> Am 24.04.19 um 21:24 schrieb Samuel Thibault:
> >>>>> consolekit has been removed, please drop the dependency from the
> >>>>> policykit-1 package, as the attached patch does.
> >>>>
> >>>> I guess we should make policykit-1 linux-any, given that we don't have a
> >>>> working backend on !linux.
> >>>
> >>> That'd notably mean having to make the libpolkit-gobject-1-dev
> >>> dependency [linux-any] on apparently 69 packages.
> >>
> >> How so? It would just mean those packages become unbuildable on !linux
> > 
> > Yes, while a lot of them would just build and work fine on !linux
> > without any change anywhere but keep policykit-1 build find on
> > !linux.
> > 
> > For instance brltty's dependency on policykit is just a convenience, it
> > can fully work without it. That's probably the same for a lot of these
> > 69 packages. I don't personally plan to take the time to have a look at
> > these 69 packages. I don't think anybody will happily plan to.
> 
> Well, I don't think the alternative is better, i.e. pretend policykit-1
> is workable on !linux, even if that means it is less convenient.

What do you mean by "better" exactly?

Providing a -dev package doesn't mean pretending that it'll work. A lot
of packages only have a Recommends: policykit-1, i.e. AIUI they don't
expect the library to be always working.

Really, is that really a lot of work to just drop that line and be done
with the discussion?

I'm not even asking to do it for Buster, since there won't be any !linux
released arch.

Samuel



More information about the Pkg-utopia-maintainers mailing list