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

Error details

Submitted on:
20/07/26 20:57
Error type:
Recipe
Task:
do_package_qa
Recipe:
firmware-qcom-rb3gen2
Recipe version:
1.0-r0
Machine:
rb3gen2-core-kit
Distro:
poky-altcfg
Build system:
x86_64-linux
Target system:
aarch64-poky-linux
Host distro:
opensuseleap-15.6/opensuseleap-15.6
Branch:
master
Commit:
a6c162c3163c7f4f70871f472b63ac4af9d725d9
Build:
#242679
Submitter:
yp-ab-opensuse156-vk-1
Link back:
https://autobuilder.yoctoproject.org/valkyrie/#/builders/113/builds/1162
Similar errors:
31
Open a bug