Bug 12309

Summary: Execution of event handler 'base_eventhandler' failed
Product: [QA/Testing] Runtime Testing Reporter: Leonardo Sandoval Gonzalez <leonardo.sandoval.gonzalez>
Component: generalAssignee: Jose Perez C <jose.perez.carranza>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: Undecided CC: ross.burton
Version: 2.5   
Target Milestone: ---   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Leonardo Sandoval Gonzalez 2017-11-06 16:33:38 UTC
Main log:

-------------------
ERROR: Execution of event handler 'base_eventhandler' failed
ERROR: Error parsing configuration files Detailed log of last build step: https://autobuilder.yocto.io/builders/nightly-oecore/builds/537/steps/Running Sanity Tests/logs/stdio
Last 60 lines of "Running Sanity Tests.stdio" Error log:



ERROR: Execution of event handler 'base_eventhandler' failed
ERROR: Error parsing configuration files Detailed log of last build step: https://autobuilder.yocto.io/builders/nightly-oecore/builds/537/steps/Building Toolchain Images/logs/stdio
Last 60 lines of "Building Toolchain Images.stdio" Error log:

ERROR: Execution of event handler 'base_eventhandler' failed
ERROR: Error parsing configuration files Detailed log of last build step: https://autobuilder.yocto.io/builders/nightly-oecore/builds/537/steps/Running SDK Sanity Tests/logs/stdio
Last 60 lines of "Running SDK Sanity Tests.stdio" Error log:

ERROR: Execution of event handler 'base_eventhandler' failed
ERROR: Error parsing configuration files Detailed log of last build step: https://autobuilder.yocto.io/builders/nightly-oecore/builds/537/steps/Building Toolchain Images_1/logs/stdio
Last 60 lines of "Building Toolchain Images_1.stdio" Error log:

ERROR: Execution of event handler 'base_eventhandler' failed
ERROR: Error parsing configuration files Detailed log of last build step: https://autobuilder.yocto.io/builders/nightly-oecore/builds/537/steps/BuildImages_1/logs/stdio
Last 60 lines of "BuildImages_1.stdio" Error log:

ERROR: Execution of event handler 'base_eventhandler' failed
ERROR: Error parsing configuration files
-------------


Going into the AB, the log indicates a python runtime exception due to

    AttributeError: module 'bb.event' has no attribute 'MultiConfigParsed'


-----
### Shell environment set up for builds. ###

You can now run 'bitbake <target>'

Common targets are:
    core-image-minimal
    core-image-sato
    meta-toolchain
    meta-ide-support

You can also run generated qemu images with a command like 'runqemu qemux86'
ERROR: Execution of event handler 'base_eventhandler' failed
Traceback (most recent call last):
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/meta/classes/base.bbclass", line 238, in base_eventhandler(e=<bb.event.ConfigParsed object at 0x7f03d05491d0>):
     
    >    if isinstance(e, bb.event.MultiConfigParsed):
             # We need to expand SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS in each of the multiconfig data stores
AttributeError: module 'bb.event' has no attribute 'MultiConfigParsed'

ERROR: Error parsing configuration files
Traceback (most recent call last):
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/bitbake/lib/bb/cookerdata.py", line 274, in CookerDataBuilder.parseBaseConfiguration():
     
    >            bb.event.fire(bb.event.ConfigParsed(), self.data)
     
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/bitbake/lib/bb/event.py", line 211, in fire(event=<bb.event.ConfigParsed object at 0x7f03d05491d0>, d=<bb.data_smart.DataSmart object at 0x7f03d054ba58>):
     
    >    fire_class_handlers(event, d)
         if worker_fire:
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/bitbake/lib/bb/event.py", line 134, in fire_class_handlers(event=<bb.event.ConfigParsed object at 0x7f03d05491d0>, d=<bb.data_smart.DataSmart object at 0x7f03d054ba58>):
                         continue
    >            execute_handler(name, handler, event, d)
     
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/bitbake/lib/bb/event.py", line 106, in execute_handler(name='base_eventhandler', handler=<function base_eventhandler at 0x7f03d001d730>, event=<bb.event.ConfigParsed object at 0x7f03d05491d0>, d=<bb.data_smart.DataSmart object at 0x7f03d054ba58>):
         try:
    >        ret = handler(event)
         except (bb.parse.SkipRecipe, bb.BBHandledException):
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/meta/classes/base.bbclass", line 238, in base_eventhandler(e=<bb.event.ConfigParsed object at 0x7f03d05491d0>):
     
    >    if isinstance(e, bb.event.MultiConfigParsed):
             # We need to expand SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS in each of the multiconfig data stores
AttributeError: module 'bb.event' has no attribute 'MultiConfigParsed'
---
Comment 1 Ross Burton 2017-11-09 16:02:55 UTC
As with 12308 this looks like wrong oe-core/bitbake mixing.
Comment 2 Ross Burton 2017-11-09 16:05:13 UTC
Looking at the build configuration the branches were mixed up: pyro bitbake against oe-core master.

*** This bug has been marked as a duplicate of bug 12308 ***