On Thu, 2013-04-04 at 18:42 +0200, Martin Jansa wrote: > * fixes udev configure in run-postinsts failing with: > update-rc.d: /etc/init.d/systemd-udev: file does not exist > because systemd-udev is installed only with sysvinit in features > but update-rc.d was always called from PN postinst > > Signed-off-by: Martin Jansa <martin.ja...@gmail.com> > --- > meta/recipes-core/systemd/systemd_199.bb | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/meta/recipes-core/systemd/systemd_199.bb > b/meta/recipes-core/systemd/systemd_199.bb > index ba1d133..e574548 100644 > --- a/meta/recipes-core/systemd/systemd_199.bb > +++ b/meta/recipes-core/systemd/systemd_199.bb > @@ -239,6 +239,12 @@ INITSCRIPT_PACKAGES = "udev" > INITSCRIPT_NAME_udev = "systemd-udevd" > INITSCRIPT_PARAMS_udev = "start 03 S ." > > +python __anonymous() { > + features = d.getVar("DISTRO_FEATURES", True).split() > + if "sysvinit" not in features: > + d.setVar("INHIBIT_UPDATERCD_BBCLASS", "1") > +} > + > # TODO: > # u-a for runlevel and telinit
Would this make sense to be in systemd.bbclass? Cheers, Richard _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core