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

Michael Biebl biebl at debian.org
Wed Apr 24 22:44:57 BST 2019


Am 24.04.19 um 23:37 schrieb Samuel Thibault:
> 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.

It's quite simple really: If policykit-1 is not functional on !linux,
there should be no policykit-1 package on !linux.


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-utopia-maintainers/attachments/20190424/d6b46042/attachment-0001.sig>


More information about the Pkg-utopia-maintainers mailing list