meta-luneos styhead - April 15, 2025, 3:02 p.m. (1 minute)

Updated → 0ef3e6bcf9

ERROR: Unable to read /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-core/images/luneos-emulator-appliance.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 169, in run
    pipe = Popen(cmd, **options)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 73, in __init__
    subprocess.Popen.__init__(self, *args, **options)
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp0gl4140l/../common/'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.process.NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 592, in parseRecipeFile
    envdata = command.cooker.databuilder._parse_recipe(config_data, fn, appendfiles, mc, layername)[cls]
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cookerdata.py", line 512, in _parse_recipe
    return bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 158, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 452, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 400, in finalize
    runAnonFuncs(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 377, in runAnonFuncs
    bb.utils.better_exec("\n".join(code), {"d": d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 409, in better_exec
    exec(code, get_context(), context)
  File "<code>", line 9, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/classes-recipe/image-artifact-names.bbclass", line 37, in __anon_41__opt_workdir_git___git_openembedded_org_openembedded_core_meta_classes_recipe_image_artifact_names_bbclass
    if bb.data.inherits_class('deploy', d) and d.getVar("IMAGE_VERSION_SUFFIX") == "-${DATETIME}":
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 661, in getVar
    return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 479, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.data_smart.ExpansionError: Failure expanding variable WEBOS_DISTRO_TOPDIR_BRANCH, expression was ${@oe.buildcfg.get_metadata_git_branch('/tmp/tmp0gl4140l/../common/').strip()} which triggered exception NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found
The variable dependency chain for the failure is: WEBOS_DISTRO_TOPDIR_BRANCH -> WEBOS_DISTRO_BUILD_CODENAME -> IMAGE_VERSION_SUFFIX

ERROR: Unable to read /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-core/images/luneos-dev-package.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 169, in run
    pipe = Popen(cmd, **options)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 73, in __init__
    subprocess.Popen.__init__(self, *args, **options)
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp0gl4140l/../common/'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.process.NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 592, in parseRecipeFile
    envdata = command.cooker.databuilder._parse_recipe(config_data, fn, appendfiles, mc, layername)[cls]
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cookerdata.py", line 512, in _parse_recipe
    return bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 158, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 452, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 400, in finalize
    runAnonFuncs(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 377, in runAnonFuncs
    bb.utils.better_exec("\n".join(code), {"d": d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 409, in better_exec
    exec(code, get_context(), context)
  File "<code>", line 9, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/classes-recipe/image-artifact-names.bbclass", line 37, in __anon_41__opt_workdir_git___git_openembedded_org_openembedded_core_meta_classes_recipe_image_artifact_names_bbclass
    if bb.data.inherits_class('deploy', d) and d.getVar("IMAGE_VERSION_SUFFIX") == "-${DATETIME}":
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 661, in getVar
    return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 479, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.data_smart.ExpansionError: Failure expanding variable WEBOS_DISTRO_TOPDIR_BRANCH, expression was ${@oe.buildcfg.get_metadata_git_branch('/tmp/tmp0gl4140l/../common/').strip()} which triggered exception NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found
The variable dependency chain for the failure is: WEBOS_DISTRO_TOPDIR_BRANCH -> WEBOS_DISTRO_BUILD_CODENAME -> IMAGE_VERSION_SUFFIX

ERROR: Unable to read /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-core/images/luneos-package.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 169, in run
    pipe = Popen(cmd, **options)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 73, in __init__
    subprocess.Popen.__init__(self, *args, **options)
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp0gl4140l/../common/'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.process.NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 592, in parseRecipeFile
    envdata = command.cooker.databuilder._parse_recipe(config_data, fn, appendfiles, mc, layername)[cls]
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cookerdata.py", line 512, in _parse_recipe
    return bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 158, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 452, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 400, in finalize
    runAnonFuncs(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 377, in runAnonFuncs
    bb.utils.better_exec("\n".join(code), {"d": d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 409, in better_exec
    exec(code, get_context(), context)
  File "<code>", line 9, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/classes-recipe/image-artifact-names.bbclass", line 37, in __anon_41__opt_workdir_git___git_openembedded_org_openembedded_core_meta_classes_recipe_image_artifact_names_bbclass
    if bb.data.inherits_class('deploy', d) and d.getVar("IMAGE_VERSION_SUFFIX") == "-${DATETIME}":
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 661, in getVar
    return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 479, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.data_smart.ExpansionError: Failure expanding variable WEBOS_DISTRO_TOPDIR_BRANCH, expression was ${@oe.buildcfg.get_metadata_git_branch('/tmp/tmp0gl4140l/../common/').strip()} which triggered exception NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found
The variable dependency chain for the failure is: WEBOS_DISTRO_TOPDIR_BRANCH -> WEBOS_DISTRO_BUILD_CODENAME -> IMAGE_VERSION_SUFFIX

WARNING: Exception during build_dependencies for IMAGE_NAME
WARNING: Error during finalise of /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-core/images/luneos-dev-image.bb
ERROR: Unable to read /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-core/images/luneos-dev-image.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 169, in run
    pipe = Popen(cmd, **options)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 73, in __init__
    subprocess.Popen.__init__(self, *args, **options)
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp0gl4140l/../common/'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.process.NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 592, in parseRecipeFile
    envdata = command.cooker.databuilder._parse_recipe(config_data, fn, appendfiles, mc, layername)[cls]
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cookerdata.py", line 512, in _parse_recipe
    return bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 158, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 452, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 406, in finalize
    bb.parse.siggen.finalise(fn, d, variant)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 282, in finalise
    taskdeps, gendeps, lookupcache = self._build_data(mcfn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 253, in _build_data
    tasklist, gendeps, lookupcache = bb.data.generate_dependencies(d, self.basehash_ignore_vars)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 401, in generate_dependencies
    deps[dep], values[dep] = build_dependencies(dep, keys, mod_funcs, shelldeps, varflagsexcl, ignored_vars, d, codeparserd)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 341, in build_dependencies
    value, parser = d.getVarFlag(key, "_content", False, retparser=True)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 479, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.data_smart.ExpansionError: Failure expanding variable WEBOS_DISTRO_TOPDIR_BRANCH, expression was ${@oe.buildcfg.get_metadata_git_branch('/tmp/tmp0gl4140l/../common/').strip()} which triggered exception NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found
The variable dependency chain for the failure is: WEBOS_DISTRO_TOPDIR_BRANCH -> WEBOS_DISTRO_BUILD_CODENAME -> IMAGE_VERSION_SUFFIX -> IMAGE_NAME

ERROR: Unable to read /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-core/images/luneui-example-emulator-appliance.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 169, in run
    pipe = Popen(cmd, **options)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 73, in __init__
    subprocess.Popen.__init__(self, *args, **options)
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp0gl4140l/../common/'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.process.NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 592, in parseRecipeFile
    envdata = command.cooker.databuilder._parse_recipe(config_data, fn, appendfiles, mc, layername)[cls]
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cookerdata.py", line 512, in _parse_recipe
    return bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 158, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 452, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 400, in finalize
    runAnonFuncs(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 377, in runAnonFuncs
    bb.utils.better_exec("\n".join(code), {"d": d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 409, in better_exec
    exec(code, get_context(), context)
  File "<code>", line 9, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/classes-recipe/image-artifact-names.bbclass", line 37, in __anon_41__opt_workdir_git___git_openembedded_org_openembedded_core_meta_classes_recipe_image_artifact_names_bbclass
    if bb.data.inherits_class('deploy', d) and d.getVar("IMAGE_VERSION_SUFFIX") == "-${DATETIME}":
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 661, in getVar
    return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 479, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.data_smart.ExpansionError: Failure expanding variable WEBOS_DISTRO_TOPDIR_BRANCH, expression was ${@oe.buildcfg.get_metadata_git_branch('/tmp/tmp0gl4140l/../common/').strip()} which triggered exception NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found
The variable dependency chain for the failure is: WEBOS_DISTRO_TOPDIR_BRANCH -> WEBOS_DISTRO_BUILD_CODENAME -> IMAGE_VERSION_SUFFIX

ERROR: Unable to read /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-core/images/luneos-dev-emulator-appliance.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 169, in run
    pipe = Popen(cmd, **options)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 73, in __init__
    subprocess.Popen.__init__(self, *args, **options)
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp0gl4140l/../common/'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.process.NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 592, in parseRecipeFile
    envdata = command.cooker.databuilder._parse_recipe(config_data, fn, appendfiles, mc, layername)[cls]
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cookerdata.py", line 512, in _parse_recipe
    return bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 158, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 452, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 400, in finalize
    runAnonFuncs(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 377, in runAnonFuncs
    bb.utils.better_exec("\n".join(code), {"d": d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 409, in better_exec
    exec(code, get_context(), context)
  File "<code>", line 9, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/classes-recipe/image-artifact-names.bbclass", line 37, in __anon_41__opt_workdir_git___git_openembedded_org_openembedded_core_meta_classes_recipe_image_artifact_names_bbclass
    if bb.data.inherits_class('deploy', d) and d.getVar("IMAGE_VERSION_SUFFIX") == "-${DATETIME}":
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 661, in getVar
    return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 479, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.data_smart.ExpansionError: Failure expanding variable WEBOS_DISTRO_TOPDIR_BRANCH, expression was ${@oe.buildcfg.get_metadata_git_branch('/tmp/tmp0gl4140l/../common/').strip()} which triggered exception NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found
The variable dependency chain for the failure is: WEBOS_DISTRO_TOPDIR_BRANCH -> WEBOS_DISTRO_BUILD_CODENAME -> IMAGE_VERSION_SUFFIX

ERROR: Unable to read /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-core/images/luneui-example-package.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 169, in run
    pipe = Popen(cmd, **options)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 73, in __init__
    subprocess.Popen.__init__(self, *args, **options)
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp0gl4140l/../common/'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.process.NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 592, in parseRecipeFile
    envdata = command.cooker.databuilder._parse_recipe(config_data, fn, appendfiles, mc, layername)[cls]
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cookerdata.py", line 512, in _parse_recipe
    return bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 158, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 452, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 400, in finalize
    runAnonFuncs(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 377, in runAnonFuncs
    bb.utils.better_exec("\n".join(code), {"d": d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 409, in better_exec
    exec(code, get_context(), context)
  File "<code>", line 9, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/classes-recipe/image-artifact-names.bbclass", line 37, in __anon_41__opt_workdir_git___git_openembedded_org_openembedded_core_meta_classes_recipe_image_artifact_names_bbclass
    if bb.data.inherits_class('deploy', d) and d.getVar("IMAGE_VERSION_SUFFIX") == "-${DATETIME}":
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 661, in getVar
    return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 479, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.data_smart.ExpansionError: Failure expanding variable WEBOS_DISTRO_TOPDIR_BRANCH, expression was ${@oe.buildcfg.get_metadata_git_branch('/tmp/tmp0gl4140l/../common/').strip()} which triggered exception NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found
The variable dependency chain for the failure is: WEBOS_DISTRO_TOPDIR_BRANCH -> WEBOS_DISTRO_BUILD_CODENAME -> IMAGE_VERSION_SUFFIX

WARNING: Exception during build_dependencies for IMAGE_NAME
WARNING: Error during finalise of /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-core/images/luneos-image.bb
ERROR: Unable to read /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-core/images/luneos-image.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 169, in run
    pipe = Popen(cmd, **options)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 73, in __init__
    subprocess.Popen.__init__(self, *args, **options)
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp0gl4140l/../common/'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.process.NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 592, in parseRecipeFile
    envdata = command.cooker.databuilder._parse_recipe(config_data, fn, appendfiles, mc, layername)[cls]
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cookerdata.py", line 512, in _parse_recipe
    return bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 158, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 452, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 406, in finalize
    bb.parse.siggen.finalise(fn, d, variant)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 282, in finalise
    taskdeps, gendeps, lookupcache = self._build_data(mcfn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 253, in _build_data
    tasklist, gendeps, lookupcache = bb.data.generate_dependencies(d, self.basehash_ignore_vars)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 401, in generate_dependencies
    deps[dep], values[dep] = build_dependencies(dep, keys, mod_funcs, shelldeps, varflagsexcl, ignored_vars, d, codeparserd)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 341, in build_dependencies
    value, parser = d.getVarFlag(key, "_content", False, retparser=True)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 479, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_BRANCH>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 19, in get_metadata_git_branch
    rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.data_smart.ExpansionError: Failure expanding variable WEBOS_DISTRO_TOPDIR_BRANCH, expression was ${@oe.buildcfg.get_metadata_git_branch('/tmp/tmp0gl4140l/../common/').strip()} which triggered exception NotFoundError: Execution of 'git rev-parse --abbrev-ref HEAD' failed: command not found
The variable dependency chain for the failure is: WEBOS_DISTRO_TOPDIR_BRANCH -> WEBOS_DISTRO_BUILD_CODENAME -> IMAGE_VERSION_SUFFIX -> IMAGE_NAME

WARNING: Recipe.inherits: recipes-webos-ose/com.webos.app.mediagallery/com.webos.app.mediagallery.bb: length 278 exceeds maximum (255), truncating
WARNING: Exception during build_dependencies for do_exportbuildscript
WARNING: Error during finalise of /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-webos-ose/chromium/webruntime_108.bb
ERROR: Unable to read /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-webos-ose/chromium/webruntime_108.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 169, in run
    pipe = Popen(cmd, **options)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 73, in __init__
    subprocess.Popen.__init__(self, *args, **options)
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp0gl4140l/../common/'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_REVISION>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 26, in get_metadata_git_revision
    rev, _ = bb.process.run('git rev-parse HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.process.NotFoundError: Execution of 'git rev-parse HEAD' failed: command not found

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 592, in parseRecipeFile
    envdata = command.cooker.databuilder._parse_recipe(config_data, fn, appendfiles, mc, layername)[cls]
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cookerdata.py", line 512, in _parse_recipe
    return bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 158, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 452, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 406, in finalize
    bb.parse.siggen.finalise(fn, d, variant)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 282, in finalise
    taskdeps, gendeps, lookupcache = self._build_data(mcfn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 253, in _build_data
    tasklist, gendeps, lookupcache = bb.data.generate_dependencies(d, self.basehash_ignore_vars)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 392, in generate_dependencies
    deps[task], values[task] = build_dependencies(task, keys, mod_funcs, shelldeps, varflagsexcl, ignored_vars, d, codeparserd)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 323, in build_dependencies
    value, parsedvar = codeparsedata.getVarFlag(key, "_content", False, retparser=True)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 479, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_REVISION>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 26, in get_metadata_git_revision
    rev, _ = bb.process.run('git rev-parse HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.data_smart.ExpansionError: Failure expanding variable WEBOS_DISTRO_TOPDIR_REVISION, expression was ${@oe.buildcfg.get_metadata_git_revision('/tmp/tmp0gl4140l/../common/').strip()} which triggered exception NotFoundError: Execution of 'git rev-parse HEAD' failed: command not found
The variable dependency chain for the failure is: WEBOS_DISTRO_TOPDIR_REVISION -> do_exportbuildscript

WARNING: Exception during build_dependencies for do_exportbuildscript
WARNING: Error during finalise of /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-webos-ose/chromium/webruntime-clang_108.bb
ERROR: Unable to read /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-webos-ose/chromium/webruntime-clang_108.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 169, in run
    pipe = Popen(cmd, **options)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 73, in __init__
    subprocess.Popen.__init__(self, *args, **options)
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp0gl4140l/../common/'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_REVISION>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 26, in get_metadata_git_revision
    rev, _ = bb.process.run('git rev-parse HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.process.NotFoundError: Execution of 'git rev-parse HEAD' failed: command not found

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 592, in parseRecipeFile
    envdata = command.cooker.databuilder._parse_recipe(config_data, fn, appendfiles, mc, layername)[cls]
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cookerdata.py", line 512, in _parse_recipe
    return bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 158, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 452, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 406, in finalize
    bb.parse.siggen.finalise(fn, d, variant)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 282, in finalise
    taskdeps, gendeps, lookupcache = self._build_data(mcfn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 253, in _build_data
    tasklist, gendeps, lookupcache = bb.data.generate_dependencies(d, self.basehash_ignore_vars)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 392, in generate_dependencies
    deps[task], values[task] = build_dependencies(task, keys, mod_funcs, shelldeps, varflagsexcl, ignored_vars, d, codeparserd)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 323, in build_dependencies
    value, parsedvar = codeparsedata.getVarFlag(key, "_content", False, retparser=True)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 461, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 113, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 861, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 479, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 463, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 153, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 434, in better_eval
    return eval(source, ctx, locals)
  File "Var <WEBOS_DISTRO_TOPDIR_REVISION>", line 1, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/lib/oe/buildcfg.py", line 26, in get_metadata_git_revision
    rev, _ = bb.process.run('git rev-parse HEAD', cwd=path)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.data_smart.ExpansionError: Failure expanding variable WEBOS_DISTRO_TOPDIR_REVISION, expression was ${@oe.buildcfg.get_metadata_git_revision('/tmp/tmp0gl4140l/../common/').strip()} which triggered exception NotFoundError: Execution of 'git rev-parse HEAD' failed: command not found
The variable dependency chain for the failure is: WEBOS_DISTRO_TOPDIR_REVISION -> do_exportbuildscript

ERROR: Unable to read /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-devtools/jsoncpp/jsoncpp-clang_1.9.6.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/ConfHandler.py", line 91, in include_single_file
    bb.parse.handle(fn, data, True)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 136, in handle
    abs_fn = resolve_file(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 139, in resolve_file
    raise IOError(errno.ENOENT, "file %s not found in %s" % (fn, bbpath))
FileNotFoundError: [Errno 2] file recipes-devtools/jsoncpp/jsoncpp_1.9.6.bb not found in /opt/layerindex:/opt/workdir/git___git_openembedded_org_openembedded-core/meta:/opt/workdir/git___git_openembedded_org_openembedded-core/meta:/opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos:/opt/workdir/https___github_com_shr-distribution_meta-smartphone_git/meta-android:/opt/workdir/https___github_com_kraj_meta-clang/:/opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneui:/opt/workdir/git___git_openembedded_org_meta-openembedded/meta-multimedia:/opt/workdir/git___git_openembedded_org_meta-openembedded/meta-networking:/opt/workdir/git___code_qt_io_yocto_meta-qt6_git/

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 592, in parseRecipeFile
    envdata = command.cooker.databuilder._parse_recipe(config_data, fn, appendfiles, mc, layername)[cls]
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cookerdata.py", line 512, in _parse_recipe
    return bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 146, in handle
    statements.eval(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 20, in eval
    statement.eval(data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 42, in eval
    bb.parse.ConfHandler.include(self.filename, s, self.lineno, data, "include required")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/ConfHandler.py", line 68, in include
    include_single_file(parentfn, fn, lineno, data, error_out)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/ConfHandler.py", line 95, in include_single_file
    raise ParseError("Could not %s file %s" % (error_out, fn), parentfn, lineno)
bb.parse.ParseError: ParseError at /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-devtools/jsoncpp/jsoncpp-clang_1.9.6.bb:3: Could not include required file recipes-devtools/jsoncpp/jsoncpp_1.9.6.bb

WARNING: Recipe.inherits: recipes-luneos/apps/org.webosports.app.phone.bb: length 275 exceeds maximum (255), truncating
WARNING: Recipe.inherits: recipes-luneos/apps/org.webosports.app.firstuse.bb: length 262 exceeds maximum (255), truncating
ERROR: Unable to read /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-test/googletest/googletest-clang_1.15.2.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/ConfHandler.py", line 91, in include_single_file
    bb.parse.handle(fn, data, True)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 136, in handle
    abs_fn = resolve_file(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 139, in resolve_file
    raise IOError(errno.ENOENT, "file %s not found in %s" % (fn, bbpath))
FileNotFoundError: [Errno 2] file recipes-test/googletest/googletest_1.15.2.bb not found in /opt/layerindex:/opt/workdir/git___git_openembedded_org_openembedded-core/meta:/opt/workdir/git___git_openembedded_org_openembedded-core/meta:/opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos:/opt/workdir/https___github_com_shr-distribution_meta-smartphone_git/meta-android:/opt/workdir/https___github_com_kraj_meta-clang/:/opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneui:/opt/workdir/git___git_openembedded_org_meta-openembedded/meta-multimedia:/opt/workdir/git___git_openembedded_org_meta-openembedded/meta-networking:/opt/workdir/git___code_qt_io_yocto_meta-qt6_git/

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 592, in parseRecipeFile
    envdata = command.cooker.databuilder._parse_recipe(config_data, fn, appendfiles, mc, layername)[cls]
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cookerdata.py", line 512, in _parse_recipe
    return bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 119, in handle
    return h['handle'](fn, data, include, baseconfig)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 146, in handle
    statements.eval(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 20, in eval
    statement.eval(data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 42, in eval
    bb.parse.ConfHandler.include(self.filename, s, self.lineno, data, "include required")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/ConfHandler.py", line 68, in include
    include_single_file(parentfn, fn, lineno, data, error_out)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/ConfHandler.py", line 95, in include_single_file
    raise ParseError("Could not %s file %s" % (error_out, fn), parentfn, lineno)
bb.parse.ParseError: ParseError at /opt/workdir/https___github_com_webOS-ports_meta-webos-ports/meta-luneos/recipes-test/googletest/googletest-clang_1.15.2.bb:5: Could not include required file recipes-test/googletest/googletest_1.15.2.bb

WARNING: Recipe.inherits: recipes-multimedia/media-codec-interface/media-codec-interface.bb: length 258 exceeds maximum (255), truncating
WARNING: Recipe.inherits: recipes-multimedia/media-codec-interface/media-codec-interface-clang.bb: length 281 exceeds maximum (255), truncating