Bug 11694

Summary: Python JSON manifest should be parsed directly by bitbake
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Alejandro Hernandez <alejandro.hernandez>
Component: devtools / tool chainAssignee: Ross Burton <ross.burton>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Medium CC: jose.perez.carranza, meta.mr.watcher, meta.watcher
Version: 2.4   
Target Milestone: 2.5 M2   
Hardware: x86   
OS: Multiple   
Whiteboard: LET
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know
Bug Depends on: 11510    
Bug Blocks:    

Description Alejandro Hernandez 2017-06-20 23:23:23 UTC
Once we merge the new python manifest file using a JSON format, it should be parsed automatically by bitbake, as opposed to having a script which translates from JSON to bash.

This poses a few complications since parsing times are different from bash to python, and bitbake won't know which python packages exists until it reads the JSON file, which may lead to some unusual behavior.

Up to this point, the manifest replacement will be complete, and we should be able to get rid of the script thats being used to create the manifest everytime.
Comment 1 Alejandro Hernandez 2017-08-28 21:45:10 UTC
Donde, but moving to 2.5 per Richard's request
Comment 2 Ross Burton 2018-01-22 14:17:03 UTC
Fixed in oe-core 3328211afdef8ffb00dd4dff1143959d5412b075.