[oe] [meta-oe][RFC 00/27] systemd / initmanager rework

Martin Jansa martin.jansa at gmail.com
Wed Feb 8 12:43:11 UTC 2012


On Wed, Feb 08, 2012 at 10:28:12AM -0200, Otavio Salvador wrote:
> On Wed, Feb 8, 2012 at 10:14, Koen Kooi <koen at dominion.thruhere.net> wrote:
> 
> > Images with sysvinit will be working the same as before, just with
> > libsystemd-logind.so.X being installed. Images with systemd get working
> > session tracking.
> >
> 
> AFAIK polkit uses consolekit or systemd. In case you build it with systemd
> you break consolekit support.
> 
> However a stronger point IMO is that some changes, for one or another init
> system, might involve specific compilation options and thus making their
> runtime incompatible as it's the case of polkit. Usually people will want
> one or another init system and I see no gain in have both available.
> 
> Forcing user to use a bbappend to have one working well is the wrong way.

I think that only usable alternative _if it works_ is to build polkit
linked always to libsystemd-logind.so.X and force users of sysvinit
to use small part of systemd (libsystemd-logind.so.X packaged in systemd-logind).

Then we could keep add --enable-systemd to polkit etc., but if this
breaks stuff which worked with consolekit, then distro policy would be
better.

Cheers,

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20120208/e5a62c66/attachment-0002.sig>


More information about the Openembedded-devel mailing list