Bug 4201

Summary: Hob under Build Appliance crashes at "Populating recipes" on a second run
Product: [Build System, Metadata & Runtime] Runtime Reporter: Cristian Iorga <cristian.iorga>
Component: build-applianceAssignee: Cristian Iorga <cristian.iorga>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: Undecided    
Version: unspecified   
Target Milestone: 1.4 M6   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---
Attachments:
Description Flags
BA Hob stuck in "Populating recipes" on BA's second run
none
BA Hob stuck in "Populating recipes" on BA's second run error stack none

Description Cristian Iorga 2013-04-04 16:52:50 UTC
Created attachment 1157 [details]
BA Hob stuck in "Populating recipes" on BA's second run
Comment 1 Cristian Iorga 2013-04-04 16:53:08 UTC
Investigation started.
Comment 2 Cristian Iorga 2013-04-04 16:54:30 UTC
Created attachment 1158 [details]
BA Hob stuck in "Populating recipes" on BA's second run error stack
Comment 3 Cristian Iorga 2013-04-04 16:56:21 UTC
This issue is present only under Build Appliance.

A similar scenario did not trigger any issue while running Hob under an Ubuntu development machine.
Comment 4 Cristian Iorga 2013-04-04 16:57:59 UTC
Related patch - just a starting point for investigation.

commit 026914ea4c2e7d2a9afbebfd71439c05078f56a7
Author: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Date:   Thu Mar 28 10:23:21 2013 +0200

    bitbake: hoblistmodel.py : passing the package information to hob
    
    Added a new column to the model and also populating
    it with the information brought in from the
    packageinfo.bbclass.
    
    (Bitbake rev: afa78ae15be3e0babadd5d86092a2852135cfcce)
    
    Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
    Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Comment 5 Cristian Iorga 2013-04-05 12:11:48 UTC
Fixed with commit ef0ef862c10c0c8187601a2dab45ffe8c6f133e4.

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=ef0ef862c10c0c8187601a2dab45ffe8c6f133e4