* systemd packages -> image
@ 2011-11-09 22:21 Andreas Müller
2011-11-10 7:47 ` Anders Darander
0 siblings, 1 reply; 9+ messages in thread
From: Andreas Müller @ 2011-11-09 22:21 UTC (permalink / raw)
To: openembedded-devel
Hi,
Imagine a recipe is included into an image by a task and later gets systemd-
native support.
How about forcing the packages in SYSTEMD_PACKAGES packed into images in case
IMAGE_INIT_MANAGER = "systemd"
is found in the image definition?
Andreas
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: systemd packages -> image
2011-11-09 22:21 systemd packages -> image Andreas Müller
@ 2011-11-10 7:47 ` Anders Darander
2011-11-10 9:47 ` Paul Eggleton
0 siblings, 1 reply; 9+ messages in thread
From: Anders Darander @ 2011-11-10 7:47 UTC (permalink / raw)
To: openembedded-devel
* Andreas Müller <schnitzeltony@gmx.de> [111109 23:17]:
> Imagine a recipe is included into an image by a task and later gets systemd-
> native support.
> How about forcing the packages in SYSTEMD_PACKAGES packed into images in case
> IMAGE_INIT_MANAGER = "systemd"
> is found in the image definition?
Sure, that sounds like a nice idea. Although, in that case, SysV-init
files should probably also be packaged in separate packages and be
installed in a similar manner.
Cheers,
Anders
--
Anders Darander
ChargeStorm AB / eStorm AB
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: systemd packages -> image
2011-11-10 7:47 ` Anders Darander
@ 2011-11-10 9:47 ` Paul Eggleton
2011-11-10 10:20 ` Koen Kooi
0 siblings, 1 reply; 9+ messages in thread
From: Paul Eggleton @ 2011-11-10 9:47 UTC (permalink / raw)
To: openembedded-devel
On Thursday 10 November 2011 08:47:17 Anders Darander wrote:
> * Andreas Müller <schnitzeltony@gmx.de> [111109 23:17]:
> > Imagine a recipe is included into an image by a task and later gets
> > systemd- native support.
> > How about forcing the packages in SYSTEMD_PACKAGES packed into images in
> > case
> >
> > IMAGE_INIT_MANAGER = "systemd"
> >
> > is found in the image definition?
>
> Sure, that sounds like a nice idea. Although, in that case, SysV-init
> files should probably also be packaged in separate packages and be
> installed in a similar manner.
Why are we going to such an effort to provide both sysvinit and systemd in the
same distro? Why not make it a distro policy decision? This would save a huge
amount of work.
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: systemd packages -> image
2011-11-10 9:47 ` Paul Eggleton
@ 2011-11-10 10:20 ` Koen Kooi
2011-11-10 10:35 ` Paul Eggleton
2011-11-10 11:05 ` Anders Darander
0 siblings, 2 replies; 9+ messages in thread
From: Koen Kooi @ 2011-11-10 10:20 UTC (permalink / raw)
To: openembedded-devel
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Op 10-11-11 10:47, Paul Eggleton schreef:
> On Thursday 10 November 2011 08:47:17 Anders Darander wrote:
>> * Andreas Müller <schnitzeltony@gmx.de> [111109 23:17]:
>>> Imagine a recipe is included into an image by a task and later gets
>>> systemd- native support. How about forcing the packages in
>>> SYSTEMD_PACKAGES packed into images in case
>>>
>>> IMAGE_INIT_MANAGER = "systemd"
>>>
>>> is found in the image definition?
>>
>> Sure, that sounds like a nice idea. Although, in that case, SysV-init
>> files should probably also be packaged in separate packages and be
>> installed in a similar manner.
>
> Why are we going to such an effort to provide both sysvinit and systemd
> in the same distro? Why not make it a distro policy decision? This would
> save a huge amount of work.
So I can start sending patches to add the systemd files to ${PN} in oe-core
recipes now? That's the big hold up: lack of vision from the OE-core folks.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org
iD8DBQFOu6VyMkyGM64RGpERAsQzAKCiZU39orO0DUQ7sUw6y5Dk/pbk9ACggabc
BcceXFVsVOS2GqnFvC2KbZ4=
=MYbw
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: systemd packages -> image
2011-11-10 10:20 ` Koen Kooi
@ 2011-11-10 10:35 ` Paul Eggleton
2011-11-25 13:14 ` Steffen Sledz
2011-11-10 11:05 ` Anders Darander
1 sibling, 1 reply; 9+ messages in thread
From: Paul Eggleton @ 2011-11-10 10:35 UTC (permalink / raw)
To: Koen Kooi; +Cc: openembedded-devel
On Thursday 10 November 2011 11:20:34 Koen Kooi wrote:
> So I can start sending patches to add the systemd files to ${PN} in oe-core
> recipes now?
I would think if these additions are conditional upon systemd being in
DISTRO_FEATURES, I can't see a problem. I think the ideal situation would be
to have a generic "init" bbclass (or some better name) which does all the work
for you regardless of whether sysvinit or systemd is used (i.e. it would
effectively replace update-rc.d.bbclass), and save having to have packaging
boilerplate in every recipe.
My main point was, yes there are both people who want to stay with sysvinit
and people who are keen to move to systemd, but I'm not convinced both of
those need to be catered for within the same distro policy.
> That's the big hold up: lack of vision from the OE-core folks.
This is a community project, if you have ideas or suggestions, just start the
discussion...
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: systemd packages -> image
2011-11-10 10:35 ` Paul Eggleton
@ 2011-11-25 13:14 ` Steffen Sledz
0 siblings, 0 replies; 9+ messages in thread
From: Steffen Sledz @ 2011-11-25 13:14 UTC (permalink / raw)
To: openembedded-devel
On 10.11.2011 11:35, Paul Eggleton wrote:
> On Thursday 10 November 2011 11:20:34 Koen Kooi wrote:
>> So I can start sending patches to add the systemd files to ${PN} in oe-core
>> recipes now?
>
> I would think if these additions are conditional upon systemd being in
> DISTRO_FEATURES, I can't see a problem. I think the ideal situation would be
> to have a generic "init" bbclass (or some better name) which does all the work
> for you regardless of whether sysvinit or systemd is used (i.e. it would
> effectively replace update-rc.d.bbclass), and save having to have packaging
> boilerplate in every recipe.
What about upstart in this context? An generic "init" bbclass should support this too.
> My main point was, yes there are both people who want to stay with sysvinit
> and people who are keen to move to systemd, but I'm not convinced both of
> those need to be catered for within the same distro policy.
>
>> That's the big hold up: lack of vision from the OE-core folks.
>
> This is a community project, if you have ideas or suggestions, just start the
> discussion...
--
DResearch Fahrzeugelektronik GmbH
Otto-Schmirgal-Str. 3, 10319 Berlin, Germany
Tel: +49 30 515932-237 mailto:sledz@dresearch-fe.de
Fax: +49 30 515932-299
Geschäftsführer: Dr. Michael Weber, Werner Mögle;
Amtsgericht Berlin Charlottenburg; HRB 130120 B;
Ust.-IDNr. DE273952058
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: systemd packages -> image
2011-11-10 10:20 ` Koen Kooi
2011-11-10 10:35 ` Paul Eggleton
@ 2011-11-10 11:05 ` Anders Darander
1 sibling, 0 replies; 9+ messages in thread
From: Anders Darander @ 2011-11-10 11:05 UTC (permalink / raw)
To: openembedded-devel
* Koen Kooi <koen@dominion.thruhere.net> [111110 11:21]:
> Op 10-11-11 10:47, Paul Eggleton schreef:
> > On Thursday 10 November 2011 08:47:17 Anders Darander wrote:
> >> * Andreas Müller <schnitzeltony@gmx.de> [111109 23:17]:
> >>> Imagine a recipe is included into an image by a task and later gets
> >>> systemd- native support. How about forcing the packages in
> >>> SYSTEMD_PACKAGES packed into images in case
> >>> IMAGE_INIT_MANAGER = "systemd"
> >>> is found in the image definition?
> >> Sure, that sounds like a nice idea. Although, in that case, SysV-init
> >> files should probably also be packaged in separate packages and be
> >> installed in a similar manner.
> > Why are we going to such an effort to provide both sysvinit and systemd
> > in the same distro? Why not make it a distro policy decision? This would
> > save a huge amount of work.
> So I can start sending patches to add the systemd files to ${PN} in oe-core
> recipes now? That's the big hold up: lack of vision from the OE-core folks.
Why not, it'd be nice to not have to install a bunch of extra packages
just to get the systemd files installed. (OTOH, no big deal, but then we
also could consider splitting out the SysV-init-files...)
And we should also move systemd into oe-core. That's atleast my wish...
/Anders
--
Anders Darander
ChargeStorm AB / eStorm AB
^ permalink raw reply [flat|nested] 9+ messages in thread
* systemd packages -> image
@ 2011-11-09 22:15 Andreas Müller
2011-11-09 22:20 ` Andreas Müller
0 siblings, 1 reply; 9+ messages in thread
From: Andreas Müller @ 2011-11-09 22:15 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
Hi,
Imagine a recipe is included into an image by a task and later gets systemd-
native support.
How about forcing the packages in SYSTEMD_PACKAGES packed into images in case
IMAGE_INIT_MANAGER = "systemd"
is found in the image definition?
Andreas
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2011-11-25 13:20 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-09 22:21 systemd packages -> image Andreas Müller
2011-11-10 7:47 ` Anders Darander
2011-11-10 9:47 ` Paul Eggleton
2011-11-10 10:20 ` Koen Kooi
2011-11-10 10:35 ` Paul Eggleton
2011-11-25 13:14 ` Steffen Sledz
2011-11-10 11:05 ` Anders Darander
-- strict thread matches above, loose matches on Subject: below --
2011-11-09 22:15 Andreas Müller
2011-11-09 22:20 ` Andreas Müller
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.