meta-mender-core scarthgap - March 28, 2025, 3:03 p.m. (4 seconds)

Updated bd9372092369e10e49ba

ERROR: Unable to read /opt/workdir/https___github_com_mendersoftware_meta-mender/meta-mender-core/recipes-bsp/grub-mender-grubenv/grub-mender-grubenv_git.bb: 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 <RPROVIDES:grub-mender-grubenv>", line 1, in <module>
NameError: name 'mender_feature_is_enabled' is not defined

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 507, 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 460, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 408, in finalize
    runAnonFuncs(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 385, 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 4, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/classes-global/insane.bbclass", line 1604, in __anon_1655__opt_workdir_git___git_openembedded_org_openembedded_core_meta_classes_global_insane_bbclass
    for var in bb.utils.explode_deps(d.getVar(k + ':' + pn) or ""):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 659, in getVar
    return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 859, 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 <RPROVIDES:grub-mender-grubenv>", line 1, in <module>
bb.data_smart.ExpansionError: Failure expanding variable RPROVIDES:grub-mender-grubenv, expression was ${@mender_feature_is_enabled('mender-grub', "virtual-grub-bootconf", "", d)} which triggered exception NameError: name 'mender_feature_is_enabled' is not defined
The variable dependency chain for the failure is: RPROVIDES:grub-mender-grubenv