DEBUG: Executing python function extend_recipe_sysroot
NOTE: Direct dependencies are ['virtual:native:/srv/pokybuild/yocto-worker/beaglebone/build/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', 'xz-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
DEBUG: Executing python function read_subpackage_metadata
DEBUG: Python function read_subpackage_metadata finished
NOTE: Checking Package: rust-cross-canadian-arm-staticdev
NOTE: Checking Package: rust-cross-canadian-arm-src
NOTE: Checking Package: rust-cross-canadian-arm
NOTE: x86_64-pokysdk-linux-objdump -p TOPDIR/tmp/work/x86_64-nativesdk-pokysdk-linux/rust-cross-canadian-arm/1.79.0/packages-split/rust-cross-canadian-arm/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/bin/target-rust-ccld
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/beaglebone/build/meta/classes-global/insane.bbclass', lineno: 1160, function: do_package_qa
     1156:            oe.qa.handle_error("pkgname",
     1157:                    "%s doesn't match the [a-z0-9.+-]+ regex" % package, d)
     1158:
     1159:        checks = parse_test_matrix("QAPATHTEST", skip, d)
 *** 1160:        package_qa_walk(checks, package, d)
     1161:
     1162:        checks = parse_test_matrix("QAPKGTEST", skip, d)
     1163:        for func in checks:
     1164:            func(package, d)
File: '/srv/pokybuild/yocto-worker/beaglebone/build/meta/classes-global/insane.bbclass', lineno: 802, function: package_qa_walk
     0798:        elf = elves.get(path)
     0799:        if elf:
     0800:            elf.open()
     0801:        for func in checkfuncs:
 *** 0802:            func(path, package, d, elf)
     0803:        if elf:
     0804:            elf.close()
     0805:
     0806:def package_qa_check_rdepends(pkg, pkgdest, skip, taskdeps, packages, d):
File: '/srv/pokybuild/yocto-worker/beaglebone/build/meta/classes-global/insane.bbclass', lineno: 435, function: package_qa_check_buildpaths
     0431:    if stat.S_ISLNK(mode) or stat.S_ISBLK(mode) or stat.S_ISFIFO(mode) or stat.S_ISCHR(mode) or stat.S_ISSOCK(mode):
     0432:        return
     0433:
     0434:    tmpdir = bytes(d.getVar('TMPDIR'), encoding="utf-8")
 *** 0435:    with open(path, 'rb') as f:
     0436:        file_content = f.read()
     0437:        if tmpdir in file_content:
     0438:            path = package_qa_clean_path(path, d, name)
     0439:            oe.qa.handle_error("buildpaths", "File %s in package %s contains reference to TMPDIR" % (path, name), d)
Exception: FileNotFoundError: [Errno 2] No such file or directory: 'TOPDIR/tmp/work/x86_64-nativesdk-pokysdk-linux/rust-cross-canadian-arm/1.79.0/packages-split/rust-cross-canadian-arm/DEBIAN/control'

DEBUG: Python function do_package_qa finished

Error details

Submitted on:
10/10/24 09:03
Error type:
Recipe
Task:
do_package_qa
Recipe:
rust-cross-canadian-arm
Recipe version:
1.79.0-r0
Machine:
beaglebone-yocto
Distro:
poky
Build system:
x86_64-linux
Target system:
arm-poky-linux-gnueabi
Host distro:
fedora-39/fedora-39
Branch:
master-next
Commit:
944bd824104d57dd87cf3027fda63def2b80769e
Build:
#193022
Submitter:
yp-ab-fedora39-vk-2.yocto.io
Link back:
https://valkyrie.yoctoproject.org/#/builders/2/builds/222
Similar errors:
0
Open a bug