Bug 7987

Summary: wic is not parsing bitbake data correctly and fails with gummiboot images
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Saul Wold <sgw>
Component: Scripts and ToolsAssignee: Ed Bartosh <eduard.bartosh>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Undecided CC: ross.burton
Version: unspecified   
Target Milestone: ---   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: Regression (Used to work)
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
mkgummidisk none

Description Saul Wold 2015-07-10 15:37:55 UTC
Created attachment 2584 [details]
mkgummidisk

The recent change to refactor how wic gets bitbake data fails to parse the HDDDIR correctly.


$ wic create mkgummidisk.wks -e core-image-minimal
Checking basic build environment...
Done.

Creating image(s)...

Error: Couldn't find HDDDIR, exiting

This was working correctly for both generix86 and intel-* machines. I set the EFI_PROVIDER = "gummitboot" and then call wic as above.
Comment 1 Ed Bartosh 2015-07-11 09:58:06 UTC
I've already submitted fix for review: http://lists.openembedded.org/pipermail/openembedded-core/2015-July/107166.html
Comment 2 Ed Bartosh 2015-07-14 10:46:18 UTC
The fix has been merged to master: http://cgit.openembedded.org/openembedded-core/commit/?id=18cc6d2ec4dc289bb0333dddc96df5a645ea53d0