[meta-ti] [yocto] yocto with meta-ti

Denys Dmytriyenko denis at denix.org
Thu Jun 13 11:28:12 PDT 2013


On Thu, Jun 13, 2013 at 03:22:03PM +0530, Sudhangathan B S wrote:
> Hello all,
> 
> I'm trying to integrate meta-ti with Yocto/poky, since I need to add the
> 2.6.32 kernel for the beableboard image.
> 
> Can I please know how to download the correct version, i.e. i'm using
> danny-8.0, so for this, which version of the meta-ti and meta-oe should I
> download, and from where.. and also after downloading where should I put
> these folders (correct location for each)..
> 
> I downloaded the danny branch of yocto, meta-ti, meta-oe and also the danny
> branch of openembedded-core as the dependency. Is it correct.?
> 
> Is there is weblink that I can follow..?
> 
> For now, this is the error i'm getting..
> 
> *danny-8.0/build$ bitbake -k core-image-minimal*
> *Pseudo is not present but is required, building this first before the main
> build*
> *WARNING: Host distribution "Ubuntu 12.04.2 LTS" has not been validated
> with this version of the build system; you may possibly experience
> unexpected failures. It is recommended that you use a tested distribution.*
> *Loading cache: 100%
> |################################################################################################################################|
> ETA:  00:00:00*
> *Loaded 22 entries from dependency cache.*
> *ERROR: ExpansionError during parsing
> /home/suan/danny-try/danny-8.0/meta-ti/recipes-ti/local-power-manager/
> ti-local-power-manager_1.24.02.09.bb: Failure expanding variable FILESPATH,
> expression was ${@base_set_filespath([
> "/home/suan/danny-try/danny-8.0/meta-ti/recipes-ti/local-power-manager/ti-local-power-manager-1_1_24_02_09-${MACHINE_KERNEL_PR}e",
> "/home/suan/danny-try/danny-8.0/meta-ti/recipes-ti/local-power-manager/ti-local-power-manager-1_24_02_09",
> "/home/suan/danny-try/danny-8.0/meta-ti/recipes-ti/local-power-manager/ti-local-power-manager",
> "/home/suan/danny-try/danny-8.0/meta-ti/recipes-ti/local-power-manager/ti-local-power-manager-1_24_02_09",
> "/home/suan/danny-try/danny-8.0/meta-ti/recipes-ti/local-power-manager/ti-local-power-manager",
> "/home/suan/danny-try/danny-8.0/meta-ti/recipes-ti/local-power-manager/files",
> "/home/suan/danny-try/danny-8.0/meta-ti/recipes-ti/local-power-manager" ],
> d)} which triggered exception SyntaxError: EOL while scanning string
> literal (FILESPATH, line 1)*

This error is caused by including meta-yocto-bsp and meta-ti layers that both 
define "beagleboard" machine config. You have meta-yocto-bsp configured before 
meta-ti in your bblayers.conf, which takes the beagleboard definition from 
meta-yocto-bsp layer, so you can't safely use corresponding recipes from 
meta-ti. You should swap those two layers or just drop meta-yocto-bsp 
completely.

-- 
Denys

> *ERROR: Command execution failed: Exited with 1*
> *
> *
> *Summary: There was 1 WARNING message shown.*
> *Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
> *
> 
> I hope this is not version mismatch problem..!! may be yes..!
> 
> ---------------------------------
> Sudhangathan BS
> Ph:(+91) 9731-905-205
> ---------------------------------
> 
> 
> On Wed, Jun 5, 2013 at 11:35 AM, Nicolas Dechesne <
> nicolas.dechesne at linaro.org> wrote:
> 
> >
> > On Wed, Jun 5, 2013 at 7:55 AM, Akshay Sahota <akki.sahota at gmail.com>wrote:
> >
> >> *
> >> BBMASK ?= ".*/meta-ti/recipes-(misc|bsp/formfactor|graphics/mesa)/"
> >>  #BBMASK = "meta-ti/recipes-misc meta-oe/recipes-graphics"
> >> #BBMASK = "meta-oe/recipes-devtools"
> >> #BBMASK = "meta-oe/recipes-graphics"
> >> #
> >> # Parallelism Options*...
> >>
> >>
> >> and bblayers.conf
> >>
> >> *BBLAYERS ?= " \
> >>   /home/asahota/poky-try/poky/meta \
> >>   /home/asahota/poky-try/poky/meta-yocto \
> >>   /home/asahota/poky-try/poky/meta-yocto-bsp \
> >>   /home/asahota/poky-try/poky/meta-ti \
> >>   /home/asahota/poky-try/poky/meta-openembedded/meta-oe \
> >>   "
> >> *
> >>
> >
> > i suspect you are using wrong combination of branch/version, but you don't
> > give what branch/version you are using, not cannot confirm.
> >
> >
> >> *
> >> BBLAYERS_NON_REMOVABLE ?= " \
> >>   /home/asahota/poky-try/poky/meta \
> >>   /home/asahota/poky-try/poky/meta-yocto \
> >>   "*
> >>
> >> and the output is :
> >> *$ bitbake -k core-image-minimal
> >> Pseudo is not present but is required, building this first before the
> >> main build
> >> WARNING: Host distribution "Ubuntu 12.04.2 LTS" has not been validated
> >> with this version of the build system; you may possibly experience
> >> unexpected failures. It is recommended that you use a tested distribution.
> >> ERROR: ParseError at
> >> /home/asahota/poky-try/poky/meta-openembedded/meta-oe/recipes-devtools/cloud9/
> >> cloud9_0.6.bb:11: Could not inherit file classes/systemd.bbclass
> >> *
> >>
> >
> > systemd.bbclass was introduced in 'dylan' version of Yocto (aka 1.4). are
> > you sure this is what you are using? to be it sounds like you are using
> > Yocto/danny with meta-ti and meta-oe 'master' branch (or dylan branch).
> >
> >
> > *ERROR: Command execution failed: Exited with 1
> >>
> >> Summary: There was 1 WARNING message shown.
> >> Summary: There were 2 ERROR messages shown, returning a non-zero exit
> >> code.
> >> *
> >> What is the mistake, sounds too silly.!
> >
> >
> >
> >
> > _______________________________________________
> > yocto mailing list
> > yocto at yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/yocto
> >
> >

> _______________________________________________
> meta-ti mailing list
> meta-ti at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti




More information about the meta-ti mailing list