On Fri, Jun 07, 2013 at 02:34:27PM +0200, Chí-Thanh Christopher Nguyễn wrote: > Olav Vitters schrieb: > >> https://bugs.gentoo.org/show_bug.cgi?id=464944 > > That bugreport is regarding an optional dependency for the power > > handling. It is correct that Ubuntu will switch from ConsoleKit to > > logind, so it does make sense to either maintain ConsoleKit or use > > logind. But it still is an optional dependency. > > You are correct that it is not a hard dependency in a strict sense. > However, suspend support and session management are not obscure > seldom-used functions. So logind becomes a hard requirement for enough > users which justifies calling it that way.
You can still use ConsoleKit, why are you saying session management? The suspend I'm not sure about. Regarding hard requirment: You do *not* need systemd to compile GNOME. You do *not* need logind. We do make use of various APIs and you're encouraged/recommended to use a few things (either API or e.g. logind). If it is phrased as "hard requirement" this continues the messages on this gentoo-dev where it is suggested that things are forced. In practice we do not have a hard requirement. AFAIK nobody stepped up to maintain ConsoleKit. Ubuntu would, but they went with logind. I'd encourage people to actually maintain ConsoleKit. Saying we use something that's maintained and solved some design issues in ConsoleKit is a bit easy. -- Regards, Olav