[yocto] The role of "distro" and "image"

Chris Larson clarson at kergoth.com
Tue Dec 13 13:45:15 PST 2011


On Tue, Dec 13, 2011 at 2:36 PM, Richard Purdie
<richard.purdie at linuxfoundation.org> wrote:
> Not all images can be built with a given distro, our base config is
> rather ride ranging though for obvious reasons. You could "enforce" this
> by adding some anonymous python to the distro which does something like:
>
> if inherits("image") and PN != core-image-minimal:
>    raise SkipPackage("Image PN not compatible with DISTRO=XXX")

This is a case where one is best 'controlling' this via policy, not
mechanism, in my opinion. This sort of arbitrary technical limitation
tends to be foolish and often bites someone somewhere down the line.
I'm sure you just wanted to note how it could be done, not recommend
that it should be done, but I thought it should be made clear. I
wouldn't recommend that anyone do this unless there is an extremely
good reason for it.
-- 
Christopher Larson



More information about the yocto mailing list