DEBUG: Executing python function sstate_task_prefunc
DEBUG: Python function sstate_task_prefunc finished
DEBUG: Executing python function do_create_rootfs_spdx
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_create_rootfs_spdx(d)
0003:
File: '/srv/pokybuild/yocto-worker/meta-qcom/build/layers/openembedded-core/meta/classes-recipe/create-spdx-image-3.0.bbclass', lineno: 31, function: do_create_rootfs_spdx
0027:ROOTFS_POSTUNINSTALL_COMMAND =+ "spdx_collect_rootfs_packages"
0028:
0029:python do_create_rootfs_spdx() {
0030: import oe.spdx30_tasks
*** 0031: oe.spdx30_tasks.create_rootfs_spdx(d)
0032:}
0033:addtask do_create_rootfs_spdx after do_rootfs before do_image
0034:SSTATETASKS += "do_create_rootfs_spdx"
0035:do_create_rootfs_spdx[sstate-inputdirs] = "${SPDXROOTFSDEPLOY}"
File: '/srv/pokybuild/yocto-worker/meta-qcom/build/layers/openembedded-core/meta/lib/oe/spdx30_tasks.py', lineno: 1376, function: create_rootfs_spdx
1372: [rootfs],
1373: )
1374:
1375: files_by_hash = {}
*** 1376: collect_build_package_inputs(d, objset, rootfs_build, packages, files_by_hash)
1377:
1378: files = set()
1379: for dirpath, dirnames, filenames in os.walk(image_rootfs, onerror=walk_error):
1380: dirnames.sort()
File: '/srv/pokybuild/yocto-worker/meta-qcom/build/layers/openembedded-core/meta/lib/oe/spdx30_tasks.py', lineno: 1300, function: collect_build_package_inputs
1296:
1297:def collect_build_package_inputs(d, objset, build, packages, files_by_hash=None):
1298: import oe.sbom30
1299:
*** 1300: providers = oe.spdx_common.collect_package_providers(d)
1301:
1302: build_deps = set()
1303: missing_providers = set()
1304:
Exception: TypeError: collect_package_providers() missing 1 required positional argument: 'direct_deps'
DEBUG: Python function do_create_rootfs_spdx finished