[meta-ti] No /sbin/init when deriving m7y own image
Denys Dmytriyenko
denys at ti.com
Fri Oct 12 09:37:54 PDT 2012
On Fri, Oct 12, 2012 at 10:31:21AM -0600, Gary Thomas wrote:
> On 2012-10-12 10:19, Denys Dmytriyenko wrote:
> >On Fri, Oct 12, 2012 at 05:58:39PM +0200, Herv? Fache wrote:
> >>On 10/12/2012 05:31 PM, Denys Dmytriyenko wrote:
> >>>On Fri, Oct 12, 2012 at 05:27:43PM +0200, Herv? Fache wrote:
> >>>>Hi guys,
> >>>>
> >>>>I am new to Poky and have created the following recipe:
> >>>> require recipes-graphics/images/core-image-x11.bb
> >>>> IMAGE_INSTALL += "omapdrmtest"
> >>>Can you try adding to CORE_IMAGE_EXTRA_INSTALL instead of IMAGE_INSTALL?
> >>>
> >>Thanks a lot, that did it!
> >
> >I'm glad it worked for you.
> >
> >But I'm still baffled why IMAGE_INSTALL didn't work. The only 2 reasons I can
> >see for that are:
>
> Most likely case is a missing separator. Since += adds no space, omapdrmtest
> is being glued to whatever is already in that list, making the last two
> packages go missing. I'll bet that this also works:
> IMAGE_INSTALL += " omapdrmtest "
>
> I always add those spaces since they are free :-)
That's not exactly correct. You are mistaking += and =+ with .= and =. :)
+= and =+ append and prepend with spaces, while .= and =. append and prepend
without spaces:
http://docs.openembedded.org/bitbake/html/ch02.html#id397587
Plus, there's plenty of space already in IMAGE_INSTALL, as it is handled as a
multi-line assignment with plenty of indentation inside core-image class...
--
Denys
> >1. If you made a typo and used '=' instead of '+=', which would re-assign
> >IMAGE_INSTALL, instead of appending to it, losing its current value.
> >
> >2. Or if you tried to append to IMAGE_INSTALL before loading the base image
> >recipe with 'require' (effectively, swapping the 2 lines of your recipe) - in
> >that case you'd append to an empty IMAGE_INSTALL first and inside the
> >core-image class it uses conditional assignment to pre-set that variable with
> >system defaults. But since you already assigned to it early on, it won't be
> >populated with system defaults...
> >
> >Other than that, the example you showed above seems to work for me here...
> >
>
> --
> ------------------------------------------------------------
> Gary Thomas | Consulting for the
> MLB Associates | Embedded world
> ------------------------------------------------------------
> _______________________________________________
> meta-ti mailing list
> meta-ti at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
More information about the meta-ti
mailing list