From: Chen Qi Date: Thu, 6 Jun 2013 07:53:19 +0000 (+0800) Subject: packagegroup-core-basic: set the default login manager X-Git-Tag: 2015-4~6097 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=878596c0943c015f9995997cdaf894c2c236f9a0;p=openembedded-core.git packagegroup-core-basic: set the default login manager Set the default login manager to 'busybox', drop the mingetty in the RDEPENDS, use ${VIRTUAL-RUNTIME_login_manager} instead. mingetty doesn't work with serial consoles, so if the login console is ttyS0 for example, we get error messages on screen and cannot login on ttyS0. The login manager, no matter it's tinylogin or busybox, provides getty, so we can just rdepend on it. [YOCTO #4207] Signed-off-by: Chen Qi Signed-off-by: Saul Wold --- diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-basic.bb b/meta/recipes-extended/packagegroups/packagegroup-core-basic.bb index 31cac335f1..00405d6ec1 100644 --- a/meta/recipes-extended/packagegroups/packagegroup-core-basic.bb +++ b/meta/recipes-extended/packagegroups/packagegroup-core-basic.bb @@ -92,11 +92,12 @@ RDEPENDS_packagegroup-core-dev-utils = "\ VIRTUAL-RUNTIME_initscripts ?= "initscripts" VIRTUAL-RUNTIME_init_manager ?= "sysvinit" +VIRTUAL-RUNTIME_login_manager ?= "busybox" RDEPENDS_packagegroup-core-initscripts = "\ ${VIRTUAL-RUNTIME_initscripts} \ ${VIRTUAL-RUNTIME_init_manager} \ ethtool \ - mingetty \ + ${VIRTUAL-RUNTIME_login_manager} \ sysklogd \ "