[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#917431: debian-policy: virtual packages: logind, default-logind



Hello Adam,

On Sun 30 Dec 2018 at 03:39pm +0100, Adam Borowski wrote:

> On Sat, Dec 29, 2018 at 02:07:25PM +0000, Sean Whitton wrote:
>> Ideally, this would be reviewed and seconded by people working on init
>> stuff, so I'm not going to second it myself unless we don't get interest.
>
> I asked around, and got the following remark:
>
> Mark Hindley:
> } Could you just replace "providing logind API (over D-Bus and /run/)"
> } with something like "providing logind APIs (D-Bus and sd-login)" in the
> } upgrading checklist?
> }
> } /run/ is really not part of the API and nobody should be using it directly.
>
> Which makes sense -- directing people to wrappers and libraries instead of
> the files would be preferred.  The less ad-hoc undocumented APIs are there,
> the better.
>
> But, this is a change to the upgrading checklist rather than the main part
> of the Policy -- not sure if you want seconds for that.

No, the upgrading checklist is at the Policy Editor's discretion.  No
need for seconding.

> The upgrading-checklist part would then be:
>
> +virtual
> +    New ``logind`` and ``default-logind`` virtual packages for a package
> +    providing logind API (over D-Bus and sd-login), and for Debian's
> +    preferred implementation, respectively.
>
> (one word difference).

I'll happily use this instead.

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature


Reply to: