I cloned the meta-openembedded layer and added inside the poky. then changed the conf/bblayers.conf as follow.
I found that meta-xfce layer depends on openembedded core, oe , multimedia , gnome, and python. so i made the following changes in the bblayers.conf file. OKY_BBLAYERS_CONF_VERSION = "2" BBPATH = "${TOPDIR}" BBFILES ?= "" BBLAYERS ?= " \ /home/kamama-yocto/yocto/tmp/poky/meta \ /home/kamama-yocto/yocto/tmp/poky/meta-poky \ /home/kamama-yocto/yocto/tmp/poky/meta-yocto-bsp \ * /home/kamama-yocto/yocto/tmp/poky/meta-odroid \ /home/kamama-yocto/yocto/tmp/poky/meta-openembedded/meta-xfce \ /home/kamama-yocto/yocto/tmp/poky/meta-openembedded/meta-oe \ /home/kamama-yocto/yocto/tmp/poky/meta-openembedded/meta-multimedia \ /home/kamama-yocto/yocto/tmp/poky/meta-openembedded/meta-gnome \ /home/kamama-yocto/yocto/tmp/poky/meta-openembedded/meta-python \* " then i trying to build the *image core-image-minimal-xfce* Building gives the following errors. ERROR: ExpansionError during parsing /home/kamama-yocto/yocto/tmp/poky/meta-openembedded/meta-python/recipes-extended/python-pyephem/ python-pyephem_3.7.6.0.bb Traceback (most recent call last): File "/home/kamama-yocto/yocto/tmp/poky/bitbake/lib/bb/data_smart.py", line 386, in DataSmart.expandWithRefs(s=' ${PYPI_SRC_URI}', varname='SRC_URI'): try: > s = __expand_var_regexp__.sub(varparse.var_sub, s) try: File "/home/kamama-yocto/yocto/tmp/poky/bitbake/lib/bb/data_smart.py", line 111, in VariableParse.var_sub(match=<_sre.SRE_Match object; span=(1, 16), match='${PYPI_SRC_URI}'>): else: > var = self.d.getVarFlag(key, "_content", True) self.references.add(key) File "/home/kamama-yocto/yocto/tmp/poky/bitbake/lib/bb/data_smart.py", line 737, in DataSmart.getVarFlag(var='PYPI_SRC_URI', flag='_content', expand=True, noweakdefault=False, parsing=False): cachename = var + "[" + flag + "]" > value = self.expand(value, cachename) File "/home/kamama-yocto/yocto/tmp/poky/bitbake/lib/bb/data_smart.py", line 410, in DataSmart.expand(s='${@pypi_src_uri(d)}', varname='PYPI_SRC_URI'): def expand(self, s, varname = None): > return self.expandWithRefs(s, varname).value File "/home/kamama-yocto/yocto/tmp/poky/bitbake/lib/bb/data_smart.py", line 400, in DataSmart.expandWithRefs(s='${@pypi_src_uri(d)}', varname='PYPI_SRC_URI'): except Exception as exc: > raise ExpansionError(varname, s, exc) from exc bb.data_smart.ExpansionError: Failure expanding variable PYPI_SRC_URI, expression was ${@pypi_src_uri(d)} which triggered exception TypeError: getVar() missing 1 required positional argument: 'expand' how to solve this problems ? On Mon, Mar 13, 2017 at 7:51 PM, Burton, Ross <ross.bur...@intel.com> wrote: > > On 13 March 2017 at 13:54, ravikiran j <ravikira...@mistralsolutions.com> > wrote: > >> What is the procedure to build the xfce UI for ODROID XU3 board. >> > > Add meta-xfce to bblayers.conf, then build an image that contains xfce > (either add it to your image, or build the sample image > core-image-minimal-xfce). > > Ross >
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto