DISTRO_FEATURES included both systemd and sysvinit. This enabled the installation
of sysvinit scripts in alsa-ctl.
In Tizen, we want to be pure systemd, so disable the sysvinit by removing it
from the default distro features and the backfill mechanism.
Change-Id: I9d10af8e33e539dfe9845e7015b8d2f320b326aa
(From meta-tizen rev:
abe5c5272bd90e7447847d9d1952028a946e09c1)
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
TIZEN_DEFAULT_DISTRO_FEATURES = "ld-is-gold pam wayland systemd opengl"
TIZEN_DEFAULT_EXTRA_RRECOMMENDS = ""
DISTRO_FEATURES_DEFAULT_remove = "x11"
+# Really avoid legacy sysvinit. It would get added both via DISTRO_FEATURES_DEFAULT
+# and features_backfill() in utils.py.
+DISTRO_FEATURES_DEFAULT_remove = "sysvinit"
+DISTRO_FEATURES_BACKFILL_CONSIDERED += "sysvinit"
DISTRO_FEATURES ?= "${DISTRO_FEATURES_DEFAULT} ${DISTRO_FEATURES_LIBC} ${TIZEN_DEFAULT_DISTRO_FEATURES}"
VIRTUAL-RUNTIME_init_manager = "systemd"