Merge lp:~james-w/linaro-image-tools/install-recommends into lp:linaro-image-tools/11.11
Proposed by
James Westby
Status: | Merged |
---|---|
Merged at revision: | 160 |
Proposed branch: | lp:~james-w/linaro-image-tools/install-recommends |
Merge into: | lp:linaro-image-tools/11.11 |
Diff against target: |
44 lines (+14/-2) 2 files modified
hwpack/packages.py (+3/-1) hwpack/tests/test_packages.py (+11/-1) |
To merge this branch: | bzr merge lp:~james-w/linaro-image-tools/install-recommends |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Steve Langasek (community) | Approve | ||
Review via email: mp+40118@code.launchpad.net |
Description of the change
Installing recommends was platform dependent before. Now that
we want to install them, ensure that we do that everywhere.
Thanks,
James
To post a comment you must log in.
I believe this is a correct change.
- unlike images, some of which we may want to exclude recommends from because we need to hit a particular disk footprint target, in hwpacks if recommends pulls in unwanted packages we can much more easily (due to questions of scale) change the packages to just not recommend that package anymore.
- installing recommends is always the sensible default given the definition of recommends, and should only be overridden in a case-by-case basis when we know there's a reason to do so.
- certainly as regards the present case of the linux image packages recommending uboot-mkimage and flash-kernel, it's my understanding that the model we're working towards is precisely one where these components should be associated with the hwpacks, not the images.
So this has a +1 from me.
I understand this will also supersede the merge request at <https:/ /code.launchpad .net/~james- w/linaro- image-tools/ no-install- recommends/ +merge/ 40106>.