[OE-core] [wic][PATCH] wic: extended list of paths in find_binary_path

Otavio Salvador otavio at ossystems.com.br
Mon Apr 6 12:00:50 UTC 2015


On Sun, Apr 5, 2015 at 4:16 PM, Philip Balister <philip at balister.org> wrote:
> On 04/04/2015 10:20 AM, Ed Bartosh wrote:
>> wic requires tools that are not always possible to find in $PATH.
>> This causes wic to fail with confusing errors like this:
>>  External command 'parted' not found, exiting.
>>    (Please install 'parted' on your host system)
>>
>> Adding ~/bin/, /usr/local/sbin, /usr/local/bin, /usr/sbin, /usr/bin,
>> /sbin and /bin to the list of paths makes find_binary_path to
>> produce more reliable results.
>
> I'm with Otavio. Given wic is intimately dependent on internal build
> artifacts, it should use utilities from the sysroot and not depend on
> tools from the path. Let's make wic 100% before creating a tool to build
> images from packages.

If we want to have it as a 'standalone' tool we will need to somehow
package the tool set for it to use, otherwise we have a maintenance
nightmare (does patch X has been applied to Parted?).

-- 
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