[OE-core] [PATCH 3/4] qemux86.conf: drop do_image_wic task dependencies

Ming Liu liu.ming50 at gmail.com
Wed Aug 2 09:36:15 UTC 2017


Hi, Ed:

OK, understood. So the intention is to let WKS_FILE_DEPENDS contain the
packages needed by a specific WKS file only, while my purpose was to remove
the 'do_image_wic[depends]' way of maintaining the dependencies, use
WKS_FILE_DEPENDS
instead. Will send a V2.

//Ming Liu

2017-08-02 10:35 GMT+02:00 Ed Bartosh <ed.bartosh at linux.intel.com>:

> On Tue, Aug 01, 2017 at 07:13:49PM +0200, liu.ming50 at gmail.com wrote:
> > From: Ming Liu <peter.x.liu at external.atlascopco.com>
> >
> > They are being controlled by WKS_FILE_DEPENDS_DEFAULT, the code here
> > is redundant and incomplete as well.
> >
> > Signed-off-by: Ming Liu <peter.x.liu at external.atlascopco.com>
> > ---
> >  meta/conf/machine/qemux86.conf | 1 -
> >  1 file changed, 1 deletion(-)
> >
> > diff --git a/meta/conf/machine/qemux86.conf b/meta/conf/machine/qemux86.
> conf
> > index c26dda2..f0bebbf 100644
> > --- a/meta/conf/machine/qemux86.conf
> > +++ b/meta/conf/machine/qemux86.conf
> > @@ -29,4 +29,3 @@ MACHINE_FEATURES += "x86"
> >  MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "v86d"
> >
> >  WKS_FILE ?= "directdisk.wks"
> > -do_image_wic[depends] += "syslinux:do_populate_sysroot
> syslinux-native:do_populate_sysroot mtools-native:do_populate_sysroot
> dosfstools-native:do_populate_sysroot"
>
> -1
>
> WKS_FILE_DEPENDS_DEFAULT is a termporary setting aimed to easy
> transition from using wic-tools to using WKS_FILE_DEPENDS. It contains
> the whole set of packages that is not usually needed.
>
> Please, consider setting WKS_FILE_DEPENDS with the minimum set of packages
> required by directdisk.wks. This will faster the build as unneeded
> packages will not be built.
>
> You may want to look at "image_types_wic: set default WKS_FILE_DEPENDS"
> commit for further details.
>
> --
> Regards,
> Ed
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20170802/72898d8e/attachment-0002.html>


More information about the Openembedded-core mailing list