Bug 4184

Summary: Removing packages from a build
Product: [Documentation] Development Manual Reporter: Mark Morton <mark.morton>
Component: developmentAssignee: Mark Hatle <mark.hatle>
Status: VERIFIED DUPLICATE QA Contact:
Severity: enhancement    
Priority: High CC: alexandru.c.georgescu, jessica.zhang, richard.purdie, sgw
Version: unspecified   
Target Milestone: 1.5   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Mark Morton 2013-04-03 20:39:39 UTC
Procedure for removing packages from a build, and managing dependencies for related packages
Comment 1 Saul Wold 2013-04-04 14:46:33 UTC
Mark, can you please work with Mark H. to flesh this item out a little further, provide scenario / examples
Comment 2 Mark Hatle 2013-04-04 16:37:19 UTC
Example:

User chooses core-image-minimal on x86_64.  Decides they don't want "vte" support.  So they should be able to say "remove vte from the list".  The vte package will not be installed, nor will any of the dependencies it would have brought it.

If removing the vte package causes the rest of the system to be incapable of being installed, the user can either 'force' the system or an error will occur indicating what item(s) require vte.

The user can then decide to remove those, or look for an alternative approach (or force it anyway).

If the "thing" that required vte was a packagegroup, it would be useful for a way to expand the package group, so the user could choose to 'remove' the packagegroup, and add everything, except 'vte' to the install.
Comment 3 Mark Hatle 2013-05-21 21:15:52 UTC
This may be a duplicate of 4079.
Comment 4 Jessica 2013-06-27 14:37:45 UTC
mark as dup

*** This bug has been marked as a duplicate of bug 4079 ***
Comment 5 Alexandru Georgescu 2013-06-28 10:44:43 UTC
Verified as per above comments!