Bug 12309 - Execution of event handler 'base_eventhandler' failed
Summary: Execution of event handler 'base_eventhandler' failed
Status: RESOLVED DUPLICATE of bug 12308
Alias: None
Product: Runtime Testing
Classification: QA/Testing
Component: general (show other bugs)
Version: 2.5
Hardware: x86 Multiple
: Undecided normal
Target Milestone: ---
Assignee: Jose Perez C
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-11-06 16:33 UTC by Leonardo Sandoval Gonzalez
Modified: 2017-11-09 16:05 UTC (History)
1 user (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 ***