Bug 6655 - devtool: add ability to rebuild an image with recipe changes
Summary: devtool: add ability to rebuild an image with recipe changes
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: 1.7
Hardware: All Multiple
: Medium enhancement
Target Milestone: 2.0
Assignee: Paul Eggleton
QA Contact: Bogdan Alexandru Voiculescu
URL:
Whiteboard:
Depends on: 6653
Blocks: 6657
  Show dependency tree
 
Reported: 2014-08-24 17:05 UTC by Paul Eggleton
Modified: 2015-11-17 16:02 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Eggleton 2014-08-24 17:05:41 UTC
Extending the tool in bug 6653, add the ability to rebuild an image with changes incorporated into it. We know what recipes are being worked on by the user, and we may have a default configured for which image the user is working with, but the image may not already specify to include the packages produced by it, so that will need to be taken care of (we would assume all packages produced by the recipe(s) would be included).

(This is important both for machines where the image on it can only practically be updated as a complete image, e.g. a device with no networking capability; it is also useful when you need an updated image to run under emulation.)
Comment 1 Michael Halstead 2015-08-12 16:01:57 UTC
Clearing 2.0 milestone
Comment 2 Paul Eggleton 2015-09-15 09:40:20 UTC
Now implemented in master in the following commit (with some additional follow-up fixes):

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=b2c1e64ecd3ab7c569feb50ea74f3235e4e7d66a
Comment 3 Bogdan Alexandru Voiculescu 2015-11-17 15:33:34 UTC
Verified on master: fc45deac89ef63ca1c44e763c38ced7dfd72cbe1
 scripts/lib/devtool/build-image.py