From 5f8c1686a87dbd5b5c2eb634d190a74ec4b2324f Mon Sep 17 00:00:00 2001 From: Joe Slater Date: Tue, 16 Aug 2016 11:16:20 -0700 Subject: [PATCH] useradd: do not delete users and groups during configure If two recipes both create the same users and groups, the second recipe can delete items created by the first causing things like "chown" to fail for the first recipe. (From OE-Core rev: 936150306cb13022edcadf862947c357932e80ee) Signed-off-by: Joe Slater Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- meta/classes/useradd.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/useradd.bbclass b/meta/classes/useradd.bbclass index e24b1c5b64d..bf62ada8b53 100644 --- a/meta/classes/useradd.bbclass +++ b/meta/classes/useradd.bbclass @@ -125,7 +125,7 @@ useradd_sysroot_sstate () { userdel_sysroot_sstate () { if test "x${STAGING_DIR_TARGET}" != "x"; then - if [ "${BB_CURRENTTASK}" = "configure" -o "${BB_CURRENTTASK}" = "clean" ]; then + if [ "${BB_CURRENTTASK}" = "clean" ]; then export PSEUDO="${FAKEROOTENV} PSEUDO_LOCALSTATEDIR=${STAGING_DIR_TARGET}${localstatedir}/pseudo ${STAGING_DIR_NATIVE}${bindir_native}/pseudo" OPT="--root ${STAGING_DIR_TARGET}" -- 2.47.2