DEBUG: Executing python function extend_recipe_sysroot
NOTE: Direct dependencies are ['virtual:native:/srv/pokybuild/yocto-worker/meta-qcom/build/layers/openembedded-core/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot']
NOTE: Installed into sysroot: ['gettext-minimal-native', 'libtool-native', 'texinfo-dummy-native', 'attr-native']
NOTE: Skipping as already exists in sysroot: ['pseudo-native', 'sqlite3-native']
DEBUG: sed -e 's:^[^/]*/:TOPDIR/tmp/work/all-poky-linux/firmware-qcom-rb3gen2/1.0/recipe-sysroot-native/:g' TOPDIR/tmp/sysroots-components/x86_64/libtool-native/fixmepath | xargs sed -i -e 's:FIXMESTAGINGDIRTARGET:TOPDIR/tmp/work/all-poky-linux/firmware-qcom-rb3gen2/1.0/recipe-sysroot:g; s:FIXMESTAGINGDIRHOST:TOPDIR/tmp/work/all-poky-linux/firmware-qcom-rb3gen2/1.0/recipe-sysroot-native:g' -e 's:FIXME_PSEUDO_SYSROOT:TOPDIR/tmp/sysroots-components/x86_64/pseudo-native:g' -e 's:FIXME_HOSTTOOLS_DIR:TOPDIR/tmp/hosttools:g' -e 's:FIXME_PKGDATA_DIR:TOPDIR/tmp/pkgdata/rb3gen2-core-kit:g' -e 's:FIXME_PSEUDO_LOCALSTATEDIR:TOPDIR/tmp/work/all-poky-linux/firmware-qcom-rb3gen2/1.0/pseudo/:g' -e 's:FIXME_LOGFIFO:TOPDIR/tmp/work/all-poky-linux/firmware-qcom-rb3gen2/1.0/temp/fifo.2841808:g'
DEBUG: Python function extend_recipe_sysroot finished
DEBUG: Executing python function sstate_task_prefunc
DEBUG: Python function sstate_task_prefunc finished
DEBUG: Executing python function do_package_qa
ERROR: Error executing a python function in exec_func_python() autogenerated:
The stack trace of python calls that resulted in this exception/failure was:
File: 'exec_func_python() autogenerated', lineno: 2, function: <module>
0001:
*** 0002:do_package_qa(d)
0003:
File: '/srv/pokybuild/yocto-worker/meta-qcom/build/layers/openembedded-core/meta/classes-global/insane.bbclass', lineno: 1116, function: do_package_qa
1112:python do_package_qa () {
1113: import oe.packagedata
1114:
1115: # Check for obsolete license references in main LICENSE (packages are checked below for any changes)
*** 1116: main_licenses = oe.license.list_licenses(d.getVar('LICENSE'), d)
1117: obsolete = set(oe.license.obsolete_license_list()) & main_licenses
1118: if obsolete:
1119: oe.qa.handle_error("obsolete-license", "Recipe LICENSE includes obsolete licenses %s" % ' '.join(obsolete), d)
1120:
File: '/srv/pokybuild/yocto-worker/meta-qcom/build/layers/openembedded-core/meta/lib/oe/license.py', lineno: 238, function: list_licenses
0234:
0235: for child in node.children:
0236: walk_license(child)
0237:
*** 0238: walk_license(parse_legacy_license(d, licensestr))
0239: return set(licenses)
0240:
0241:def return_spdx(d, license):
0242: """
File: '/srv/pokybuild/yocto-worker/meta-qcom/build/layers/openembedded-core/meta/lib/oe/license.py', lineno: 235, function: walk_license
0231: nonlocal licenses
0232: if isinstance(node, oe.spdx_license.Identifier):
0233: licenses.append(node.ident)
0234:
*** 0235: for child in node.children:
0236: walk_license(child)
0237:
0238: walk_license(parse_legacy_license(d, licensestr))
0239: return set(licenses)
Exception: AttributeError: 'NoneType' object has no attribute 'children'
DEBUG: Python function do_package_qa finished