[OE-core] [PATCH 0/4] add variable INSTALL_ALL to install all packages in recipes

Otavio Salvador otavio at ossystems.com.br
Thu Jan 8 11:55:47 UTC 2015


On Thu, Jan 8, 2015 at 12:27 AM, Hongxu Jia <hongxu.jia at windriver.com> wrote:
> On 01/08/2015 07:54 AM, Richard Purdie wrote:
>>
>> This tells me what the change does. What it doesn't say is why we need
>> this?
>>
>> Its a fairly invasive set of changes but I don't see the usecase...
>
>
> Hi Richard,
>
> I am sorry not to say it clearly,
>
> 1) We have been asked many times on how to install all the PACKAGES
>    of a recipe, we can only list them one by one in the RDPENDS (or
>    IMAGE_INSTALL and so on) currently, especially like dynamic generated
>    packages (perl-modules, kernel-modules) which depends on many other
>    packages, it is not easy to remember these package names for customer.
>    It is helpful for user who does not take care the details that how many
>    packages generated in a recipe, just want to directly install all of
> them.
>
> 2) Providing a mechanism to install all the PACKAGES of a recipe is helpful
>    to test all generated packages of a recipe could work, such as the defect
>    of '[PATCH 3/4]' was found by installing all packages of python3.
>
> 3) The fix is based on the usage of IMAGE_INSTALL, so it doesn't affect the
>    users who do not want to use this feature (We disable it by default).

For me, it seems those should have a meta package, not a new install
variable fo this.


-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750



More information about the Openembedded-core mailing list