Hello Yocto team: I just started with yocto and would like to know the process for switching the init manager from systemd to sysvinit. I tried this options in config file VIRTUAL-RUNTIME_init_manager = "busybox" PREFERRED_PROVIDER_udev = "sysvinit" PREFERRED_PROVIDER_udev-utils = "sysvinit" DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit" DEFAULT_DISTRO_FEATURES += " sysvinit" I see a warning when building my machine: No recipe for target: /recipes-core/sysvinit/sysvinit_2.88dsf.bbappend
Please find out which layer is adding this bbappend you could use
bitbake-layers show-appends sysvinit
It seems recipe version is newer perhaps and the bbappend is still made for older recipe, these things happen when you mix release branches for different layers.
When I run this build on my target it still shows me systemd init manager... Not sure if I am missing any options. Could you please let me know if there are any pointers I can refer to? Thanks, Priya