On Mon, Nov 20, 2023 at 10:00 PM Bruce Ashfield via lists.yoctoproject.org <[email protected]> wrote: > > On Mon, Nov 20, 2023 at 5:49 PM Alexandre Belloni > <[email protected]> wrote: > > > > This is nanbield which uses meta-virt master > > > > That solves the mystery. There is a nanbield branch in meta-virt that > has a workaround > for that routine not existing in oe-core nanbield.
And yes, I realize that meta-virt master still has nanbield in its LAYERSERIES_COMPAT variable, but core hasn't added a new compat name that I've seen, so I have no way that I know of to declare the incompatibility. Bruce > > The branch configuration for the AB is not something I normally tweak, > if I can figure > out what file to change, i can send a patch. > > Bruce > > > On 20/11/2023 17:17:01-0500, Bruce Ashfield wrote: > > > What branch ? We resolved that issue quite some time ago for master > > > and for the older branches. > > > > > > If something happened to Joshua's change in master, I'm not aware of > > > it, and will wait for a patch to meta-virt to fix it up. > > > > > > Bruce > > > > > > On Mon, Nov 20, 2023 at 4:51 PM Alexandre Belloni > > > <[email protected]> wrote: > > > > > > > > Hi Bruce, > > > > > > > > check-layer-nightly is failing for meta-virt: > > > > > > > > Loaded 0 entries from dependency cache. > > > > Parsing recipes...ERROR: ExpansionError during parsing > > > > /home/pokybuild/yocto-worker/check-layer-nightly/build/meta-virtualization/recipes-extended/images/container-base.bb > > > > Traceback (most recent call last): > > > > File > > > > "/home/pokybuild/yocto-worker/check-layer-nightly/build/bitbake/lib/bb/data_smart.py", > > > > line 481, in > > > > DataSmart.expandWithRefs(s="${@oe.go.map_arch(d.getVar('TARGET_ARCH'))}", > > > > varname='OCI_IMAGE_ARCH'): > > > > tb = sys.exc_info()[2] > > > > > raise ExpansionError(varname, s, > > > > exc).with_traceback(tb) from exc > > > > > > > > File > > > > "/home/pokybuild/yocto-worker/check-layer-nightly/build/bitbake/lib/bb/data_smart.py", > > > > line 465, in > > > > DataSmart.expandWithRefs(s="${@oe.go.map_arch(d.getVar('TARGET_ARCH'))}", > > > > varname='OCI_IMAGE_ARCH'): > > > > try: > > > > > s = > > > > __expand_python_regexp__.sub(varparse.python_sub, s) > > > > except SyntaxError as e: > > > > File > > > > "/home/pokybuild/yocto-worker/check-layer-nightly/build/bitbake/lib/bb/data_smart.py", > > > > line 153, in VariableParse.python_sub(match=<re.Match object; span=(0, > > > > 43), match="${@oe.go.map_arch(d.getVar('TARGET_ARCH'))}">): > > > > self.contains[k].update(parser.contains[k]) > > > > > value = utils.better_eval(codeobj, > > > > DataContext(self.d), {'d' : self.d}) > > > > return str(value) > > > > File > > > > "/home/pokybuild/yocto-worker/check-layer-nightly/build/bitbake/lib/bb/utils.py", > > > > line 434, in better_eval(source=<code object <module> at > > > > 0x7f1275c759a0, file "Var <OCI_IMAGE_ARCH>", line 1>, locals={'d': > > > > <bb.data_smart.DataSmart object at 0x7f127678f790>}, extraglobals={'d': > > > > <bb.data_smart.DataSmart object at 0x7f127678f790>}): > > > > ctx[g] = extraglobals[g] > > > > > return eval(source, ctx, locals) > > > > > > > > File "Var <OCI_IMAGE_ARCH>", line 1, in <module> > > > > bb.data_smart.ExpansionError: Failure expanding variable > > > > OCI_IMAGE_ARCH, expression was > > > > ${@oe.go.map_arch(d.getVar('TARGET_ARCH'))} which triggered exception > > > > AttributeError: module 'oe' has no attribute 'go' > > > > The variable dependency chain for the failure is: OCI_IMAGE_ARCH -> > > > > IMAGE_CMD:oci > > > > > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/121/builds/1719/steps/23/logs/stdio > > > > > > > > -- > > > > Alexandre Belloni, co-owner and COO, Bootlin > > > > Embedded Linux and Kernel engineering > > > > https://bootlin.com > > > > > > > > > > > > -- > > > - Thou shalt not follow the NULL pointer, for chaos and madness await > > > thee at its end > > > - "Use the force Harry" - Gandalf, Star Trek II > > > > -- > > Alexandre Belloni, co-owner and COO, Bootlin > > Embedded Linux and Kernel engineering > > https://bootlin.com > > > > -- > - Thou shalt not follow the NULL pointer, for chaos and madness await > thee at its end > - "Use the force Harry" - Gandalf, Star Trek II > > > -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8462): https://lists.yoctoproject.org/g/meta-virtualization/message/8462 Mute This Topic: https://lists.yoctoproject.org/mt/102717308/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/leave/6693005/21656/1014668956/xyzzy [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
