Bug 11694 - Python JSON manifest should be parsed directly by bitbake
Summary: Python JSON manifest should be parsed directly by bitbake
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: 2.4
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: 2.5 M2
Assignee: Ross Burton
QA Contact:
URL:
Whiteboard: LET
Depends on: 11510
Blocks:
  Show dependency tree
 
Reported: 2017-06-20 23:23 UTC by Alejandro Hernandez
Modified: 2018-01-22 14:17 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

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