Bug 11915

Summary: Toaster: custom image updates and original creation
Product: [Build System, Metadata & Runtime] Toaster Reporter: David Reyna <david.reyna>
Component: toasterAssignee: David Reyna <david.reyna>
Status: RESOLVED FIXED QA Contact: Libertad <libertad.gonzalez.de.la.cruz>
Severity: normal    
Priority: Medium CC: jessica.zhang, stanciux.mihail
Version: 2.4   
Target Milestone: 2.4 M3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description David Reyna 2017-08-09 06:42:57 UTC
When Toaster removes a package from a custom image, it must
also always remove the advised reverse-dependent recipes. 
Similarly, when adding a package it must always add its advised
the packages it depends on.

Toaster normally waited until a new custom image was built before
creating the custom layer and the recipe. However, a different build
can fail because the recipe has already been added to the project, so
the image's default recipe must be created when the image is created.
Comment 1 David Reyna 2017-08-29 16:05:03 UTC
commit 52a67cc958185266f1b982555cf019a8b4f10817