DEBUG: Executing python function extend_recipe_sysroot
NOTE: Direct dependencies are ['virtual:native:/srv/pokybuild/yocto-worker/beaglebone/build/layers/openembedded-core/meta/recipes-devtools/opkg-utils/opkg-utils_0.7.0.bb:do_populate_sysroot', 'virtual:native:/srv/pokybuild/yocto-worker/beaglebone/build/layers/openembedded-core/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot', 'virtual:native:/srv/pokybuild/yocto-worker/beaglebone/build/layers/openembedded-core/meta/recipes-extended/zstd/zstd_1.5.7.bb:do_populate_sysroot']
NOTE: Installed into sysroot: ['opkg-utils-native']
NOTE: Skipping as already exists in sysroot: ['gettext-minimal-native', 'libtool-native', 'texinfo-dummy-native', 'zlib-native', 'make-native', 'perl-native', 'pseudo-native', 'bzip2-native', 'zstd-native', 'attr-native', 'gdbm-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_write_ipk
DEBUG: Executing python function read_subpackage_metadata
DEBUG: Python function read_subpackage_metadata finished
DEBUG: Executing python function do_package_ipk
NOTE: package name mapping done: nativesdk-glibc -> nativesdk-libc6
NOTE: package name mapping done: nativesdk-libffi -> nativesdk-libffi8
NOTE: Not creating empty archive for nativesdk-wayland-locale-1.26.0-r0
NOTE: Not creating empty archive for nativesdk-wayland-doc-1.26.0-r0
NOTE: nativesdk-libexpat-dev rprovides nativesdk-expat-dev, not replacing the latter
NOTE: nativesdk-libc6-dev rprovides nativesdk-glibc-dev, not replacing the latter
NOTE: Not creating empty archive for nativesdk-wayland-staticdev-1.26.0-r0
NOTE: package name mapping done: nativesdk-expat -> nativesdk-libexpat1
NOTE: package name mapping done: nativesdk-glibc -> nativesdk-libc6
NOTE: package name mapping done: nativesdk-libxml2 -> nativesdk-libxml2-16
NOTE: nativesdk-libexpat-dbg rprovides nativesdk-expat-dbg, not replacing the latter
NOTE: nativesdk-libc6-dbg rprovides nativesdk-glibc-dbg, not replacing the latter
NOTE: Not creating empty archive for nativesdk-wayland-src-1.26.0-r0
DEBUG: Python function do_package_ipk finished
DEBUG: Python function do_package_write_ipk finished
DEBUG: Executing python function sstate_task_postfunc
NOTE: Using umask 2 (not 22) for sstate packaging
DEBUG: Preparing tree TOPDIR/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-wayland/1.26.0/deploy-ipks for packaging at TOPDIR/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-wayland/1.26.0/sstate-build-package_write_ipk/deploy-ipks
DEBUG: Executing python function target_add_sysroot_deps
DEBUG: Python function target_add_sysroot_deps finished
DEBUG: Executing python function sstate_hardcode_path
NOTE: Removing hardcoded paths from sstate package: 'find TOPDIR/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-wayland/1.26.0/sstate-build-package_write_ipk/ \( -name "*.la" -o -name "*-config" -o -name "*_config" -o -name "postinst-*" \) -type f | xargs grep -l -e 'TOPDIR/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-wayland/1.26.0/recipe-sysroot' -e 'TOPDIR/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-wayland/1.26.0/recipe-sysroot-native' -e 'TOPDIR/tmp/hosttools' | tee TOPDIR/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-wayland/1.26.0/sstate-build-package_write_ipk/fixmepath | xargs --no-run-if-empty sed -i -e 's:TOPDIR/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-wayland/1.26.0/recipe-sysroot-native:FIXMESTAGINGDIRHOST:g' -e 's:TOPDIR/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-wayland/1.26.0/recipe-sysroot:FIXMESTAGINGDIRTARGET:g' -e 's:TOPDIR/tmp/hosttools:FIXME_HOSTTOOLS_DIR:g''
DEBUG: Python function sstate_hardcode_path finished
DEBUG: Executing python function sstate_report_unihash
DEBUG: Reported task 7952cb4fae9ea42ba54c04c3c19126c60dedcbd7ef3a35ee1d36e99a0bdad218 as unihash 7952cb4fae9ea42ba54c04c3c19126c60dedcbd7ef3a35ee1d36e99a0bdad218 to wss://hashserv-eu.yoctoproject.org/ws
DEBUG: Python function sstate_report_unihash finished
DEBUG: Executing python function sstate_create_and_sign_package
DEBUG: Python function sstate_create_and_sign_package finished
DEBUG: Executing python function sstate_hardcode_path_unpack
DEBUG: Python function sstate_hardcode_path_unpack finished
DEBUG: Executing python function uninative_changeinterp
DEBUG: Python function uninative_changeinterp finished
DEBUG: Staging files from TOPDIR/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-wayland/1.26.0/deploy-ipks to TOPDIR/tmp/deploy/ipk
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:sstate_task_postfunc(d)
0003:
File: '/srv/pokybuild/yocto-worker/beaglebone/build/layers/openembedded-core/meta/classes-global/sstate.bbclass', lineno: 788, function: sstate_task_postfunc
0784:
0785: sstateinst = d.getVar("SSTATE_INSTDIR")
0786: d.setVar('SSTATE_FIXMEDIR', shared_state['fixmedir'])
0787:
*** 0788: sstate_installpkgdir(shared_state, d)
0789:
0790: bb.utils.remove(d.getVar("SSTATE_BUILDDIR"), recurse=True)
0791:}
0792:sstate_task_postfunc[dirs] = "${WORKDIR}"
File: '/srv/pokybuild/yocto-worker/beaglebone/build/layers/openembedded-core/meta/classes-global/sstate.bbclass', lineno: 403, function: sstate_installpkgdir
0399: for f in (d.getVar('SSTATEPOSTUNPACKFUNCS') or '').split():
0400: # All hooks should run in the SSTATE_INSTDIR
0401: bb.build.exec_func(f, d, (sstateinst,))
0402:
*** 0403: sstate_install(ss, d)
0404:
0405: return True
0406:
0407:python sstate_hardcode_path_unpack () {
File: '/srv/pokybuild/yocto-worker/beaglebone/build/layers/openembedded-core/meta/classes-global/sstate.bbclass', lineno: 331, function: sstate_install
0327:
0328: # Run the actual file install
0329: for state in ss['dirs']:
0330: if os.path.exists(state[1]):
*** 0331: oe.path.copyhardlinktree(state[1], state[2])
0332:
0333: for plain in ss['plaindirs']:
0334: workdir = d.getVar('WORKDIR')
0335: sharedworkdir = os.path.join(d.getVar('TMPDIR'), "work-shared")
File: '/srv/pokybuild/yocto-worker/beaglebone/build/layers/openembedded-core/meta/lib/oe/path.py', lineno: 127, function: copyhardlinktree
0123: if (canhard):
0124: # Need to copy directories only with tar first since cp will error if two
0125: # writers try and create a directory at the same time
0126: cmd = "find . -type d -print | tar --xattrs --xattrs-include='*' -cf - -S -C %s -p --no-recursion --files-from - | tar --xattrs --xattrs-include='*' -xhf - -C %s" % (src, dst)
*** 0127: subprocess.check_output(cmd, shell=True, stderr=subprocess.STDOUT, cwd=src)
0128: source = ''
0129: if os.path.isdir(src):
0130: if len(glob.glob('%s/.??*' % src)) > 0:
0131: source = './.??* '
File: '/usr/lib64/python3.15/subprocess.py', lineno: 587, function: check_output
0583: else:
0584: empty = b''
0585: kwargs['input'] = empty
0586:
*** 0587: return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
0588: **kwargs).stdout
0589:
0590:
0591:class CompletedProcess(object):
File: '/usr/lib64/python3.15/subprocess.py', lineno: 692, function: run
0688: # We don't call process.wait() as .__exit__ does that for us.
0689: raise
0690: retcode = process.poll()
0691: if check and retcode:
*** 0692: raise CalledProcessError(retcode, process.args,
0693: output=stdout, stderr=stderr)
0694: return CompletedProcess(process.args, retcode, stdout, stderr)
0695:
0696:
Exception: subprocess.CalledProcessError: Command 'find . -type d -print | tar --xattrs --xattrs-include='*' -cf - -S -C TOPDIR/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-wayland/1.26.0/deploy-ipks -p --no-recursion --files-from - | tar --xattrs --xattrs-include='*' -xhf - -C TOPDIR/tmp/deploy/ipk' returned non-zero exit status 127.
Subprocess output:
/bin/sh: line 1: find: command not found
/bin/sh: line 1: tar: command not found
/bin/sh: line 1: tar: command not found
DEBUG: Python function sstate_task_postfunc finished