tizen.conf: disable sysvinit 50/31750/1
authorPatrick Ohly <patrick.ohly@intel.com>
Tue, 9 Dec 2014 11:58:37 +0000 (12:58 +0100)
committerPatrick Ohly <patrick.ohly@intel.com>
Tue, 9 Dec 2014 11:58:37 +0000 (12:58 +0100)
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

meta-tizen-common-base/conf/distro/tizen.conf

index d5071d5..fee9f19 100644 (file)
@@ -5,6 +5,10 @@ TIZEN_DEFAULT_DISTRO_FEATURES = "largefile ptest multiarch"
 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"