DEBUG: Executing python function sstate_task_prefunc
DEBUG: Python function sstate_task_prefunc finished
DEBUG: Executing python function do_create_spdx
DEBUG: Searching for docbook-xml-update-catalog.xml.patch in paths:
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4-4.5/poky
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/poky
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/files/poky
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4-4.5/
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/files/
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4-4.5/x86-64
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/x86-64
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/files/x86-64
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4-4.5/
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/files/
DEBUG: Using /srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/docbook-xml-update-catalog.xml.patch for docbook-xml-update-catalog.xml.patch
DEBUG: Searching for LICENSE-OASIS in paths:
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4-4.5/poky
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/poky
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/files/poky
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4-4.5/
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/files/
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4-4.5/x86-64
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/x86-64
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/files/x86-64
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4-4.5/
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/
/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/files/
DEBUG: Using /srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/LICENSE-OASIS for LICENSE-OASIS
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_spdx(d)
0003:
File: '/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/classes/create-spdx-3.0.bbclass', lineno: 188, function: do_create_spdx
0184:addtask do_create_recipe_spdx_setscene
0185:
0186:python do_create_spdx() {
0187: import oe.spdx30_tasks
*** 0188: oe.spdx30_tasks.create_spdx(d)
0189:}
0190:addtask do_create_spdx after \
0191: do_create_recipe_spdx \
0192: do_collect_spdx_deps \
File: '/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/lib/oe/spdx30_tasks.py', lineno: 726, function: create_spdx
0722:
0723: source_files = add_download_files(d, build_objset)
0724: build_inputs |= source_files
0725:
*** 0726: recipe_spdx_license = add_license_expression(
0727: d, build_objset, d.getVar("LICENSE"), license_data, [recipe_objset]
0728: )
0729: build_objset.new_relationship(
0730: source_files,
File: '/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/lib/oe/spdx30_tasks.py', lineno: 130, function: add_license_expression
0126: .replace("|", " | ")
0127: .replace("&", " & ")
0128: .split()
0129: )
*** 0130: spdx_license_expression = " ".join(convert(l) for l in lic_split)
0131:
0132: o = objset.new_license_expression(
0133: spdx_license_expression, license_data, license_text_map
0134: )
File: '/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/lib/oe/spdx30_tasks.py', lineno: 130, function: <genexpr>
0126: .replace("|", " | ")
0127: .replace("&", " & ")
0128: .split()
0129: )
*** 0130: spdx_license_expression = " ".join(convert(l) for l in lic_split)
0131:
0132: o = objset.new_license_expression(
0133: spdx_license_expression, license_data, license_text_map
0134: )
File: '/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/lib/oe/spdx30_tasks.py', lineno: 118, function: convert
0114:
0115: spdx_license = "LicenseRef-" + l
0116: if spdx_license not in license_text_map:
0117: license_text_map[spdx_license] = oe.sbom30.get_element_link_id(
*** 0118: add_license_text(l)
0119: )
0120:
0121: return spdx_license
0122:
File: '/srv/pokybuild/yocto-worker/genericx86-64/build/layers/openembedded-core/meta/lib/oe/spdx30_tasks.py', lineno: 89, function: add_license_text
0085: # If it's not SPDX or PD, then NO_GENERIC_LICENSE must be set
0086: filename = d.getVarFlag("NO_GENERIC_LICENSE", name)
0087: if filename:
0088: filename = d.expand("${S}/" + filename)
*** 0089: with open(filename, errors="replace") as f:
0090: lic.simplelicensing_licenseText = f.read()
0091: return lic
0092: else:
0093: bb.fatal("Cannot find any text for license %s" % name)
Exception: FileNotFoundError: [Errno 2] No such file or directory: 'TOPDIR/tmp/work/x86_64-linux/docbook-xml-dtd4-native/4.5/sources/LICENSE-OASIS'
DEBUG: Python function do_create_spdx finished