All of lore.kernel.org
 help / color / mirror / Atom feed
* 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

* Re: systemd packages -> image
  2011-11-09 22:15 Andreas Müller
@ 2011-11-09 22:20 ` Andreas Müller
  0 siblings, 0 replies; 9+ messages in thread
From: Andreas Müller @ 2011-11-09 22:20 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On Wednesday, November 09, 2011 11:15:30 PM Andreas Müller wrote:
> 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
> 
Sorry wrong list :(



^ permalink raw reply	[flat|nested] 9+ messages in thread

* 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: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

* 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

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.