Bug#917431: debian-policy: virtual packages: logind, default-logind
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.
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).
Meow!
--
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Ivan was a worldly man: born in St. Petersburg, raised in
⢿⡄⠘⠷⠚⠋⠀ Petrograd, lived most of his life in Leningrad, then returned
⠈⠳⣄⠀⠀⠀⠀ to the city of his birth to die.
Reply to: