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: []
NOTE: Skipping as already exists in sysroot: ['gettext-minimal-native', 'libtool-native', 'texinfo-dummy-native', 'pseudo-native', 'attr-native', 'sqlite3-native']
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