From: Ionut Radu Date: Tue, 23 Jul 2013 15:07:48 +0000 (+0300) Subject: useradd.bbclass: fix traceback when inheriting useradd but not setting USERADD_PARAM... X-Git-Tag: 2015-4~5756 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=be6d0f398404e4566d4fac145c745899909117f1;p=openembedded-core.git useradd.bbclass: fix traceback when inheriting useradd but not setting USERADD_PARAM or GROUPADD_PARAM Replaced bb.build.FuncFailed with bb.fatal [YOCTO #4486] Signed-off-by: Ionut Radu Signed-off-by: Saul Wold --- diff --git a/meta/classes/useradd.bbclass b/meta/classes/useradd.bbclass index 9b3ac258ae..21daae8d77 100644 --- a/meta/classes/useradd.bbclass +++ b/meta/classes/useradd.bbclass @@ -133,7 +133,7 @@ def update_useradd_after_parse(d): for pkg in useradd_packages.split(): if not d.getVar('USERADD_PARAM_%s' % pkg, True) and not d.getVar('GROUPADD_PARAM_%s' % pkg, True) and not d.getVar('GROUPMEMS_PARAM_%s' % pkg, True): - raise bb.build.FuncFailed("%s inherits useradd but doesn't set USERADD_PARAM, GROUPADD_PARAM or GROUPMEMS_PARAM for package %s" % (d.getVar('FILE'), pkg)) + bb.fatal("%s inherits useradd but doesn't set USERADD_PARAM, GROUPADD_PARAM or GROUPMEMS_PARAM for package %s" % (d.getVar('FILE'), pkg)) python __anonymous() { update_useradd_after_parse(d)