[bitbake-devel] bitbake-layers add-layer issue

Jeremy A. Puhlman jpuhlman at mvista.com
Thu Sep 26 21:00:46 UTC 2019



On 9/25/2019 1:38 PM, Grzegorz Heldt wrote:
> Hello.
>
> To setup my projects im usually using bash scripts like that performs 
> following steps:
>
> -------------------------------
> wiesniak at desk:~/projects/yocto-rasp/poky/build/conf$ cat ../../../setup
> #!/bin/bash
>
> BRANCH=warrior
> git clone git://git.yoctoproject.org/meta-raspberrypi 
> <http://git.yoctoproject.org/meta-raspberrypi> -b $BRANCH
> git clone git://git.yoctoproject.org/poky 
> <http://git.yoctoproject.org/poky> -b $BRANCH
> git clone git://git.openembedded.org/meta-openembedded 
> <http://git.openembedded.org/meta-openembedded> -b $BRANCH
>
> cd poky
> . oe-init-build-env
> bitbake-layers add-layer ../../meta-raspberrypi/
> bitbake-layers add-layer ../../meta-openembedded/meta-python/
> bitbake-layers add-layer ../../meta-openembedded/meta-oe/
> bitbake-layers add-layer ../../meta-openembedded/meta-multimedia/
> bitbake-layers add-layer ../../meta-openembedded/meta-networking/
>
> echo INHERIT += \"rm_work\" >> conf/local.conf
> echo DL_DIR = \"/home/yocto-downloads\" >> conf/local.conf
>
You need to add meta-oe before meta-python since meta-python depends on 
it. Once meta-python is added bitbake the next add
fail because it cannot satisfy the meta-oe requirement. The error is not 
really helpful.

This is what you get on thud.

[cluge at jptest01 build]$ bitbake-layers add-layer 
../meta-openembedded/meta-python/
NOTE: Starting bitbake server...
[cluge at jptest01 build]$ bitbake-layers add-layer 
../meta-openembedded/meta-oe/
NOTE: Starting bitbake server...
Traceback (most recent call last):
   File 
"/local/cluge/builds/2.6/x86-generic-64-4.19-2.6-cgx/layers/poky/bitbake/bin/bitbake-layers", 
line 103, in <module>
     ret = main()
   File 
"/local/cluge/builds/2.6/x86-generic-64-4.19-2.6-cgx/layers/poky/bitbake/bin/bitbake-layers", 
line 71, in main
     tinfoil.prepare(True)
   File 
"/local/cluge/builds/2.6/x86-generic-64-4.19-2.6-cgx/layers/poky/bitbake/lib/bb/tinfoil.py", 
line 418, in prepare
     self.run_command('parseConfiguration')
   File 
"/local/cluge/builds/2.6/x86-generic-64-4.19-2.6-cgx/layers/poky/bitbake/lib/bb/tinfoil.py", 
line 476, in run_command
     raise TinfoilCommandFailed(result[1])
bb.tinfoil.TinfoilCommandFailed: Traceback (most recent call last):
   File 
"/local/cluge/builds/2.6/x86-generic-64-4.19-2.6-cgx/layers/poky/bitbake/lib/bb/command.py", 
line 84, in runCommand
     result = command_method(self, commandline)
   File 
"/local/cluge/builds/2.6/x86-generic-64-4.19-2.6-cgx/layers/poky/bitbake/lib/bb/command.py", 
line 285, in parseConfiguration
     command.cooker.parseConfiguration()
   File 
"/local/cluge/builds/2.6/x86-generic-64-4.19-2.6-cgx/layers/poky/bitbake/lib/bb/cooker.py", 
line 438, in parseConfiguration
     self.handleCollections(self.data.getVar("BBFILE_COLLECTIONS"))
   File 
"/local/cluge/builds/2.6/x86-generic-64-4.19-2.6-cgx/layers/poky/bitbake/lib/bb/cooker.py", 
line 1232, in handleCollections
     raise CollectionError("Errors during parsing layer configuration")
bb.cooker.CollectionError: Errors during parsing layer configuration
>
>
> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> 
> 	Virus-free. www.avg.com 
> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> 
>
>
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>

-- 
Jeremy A. Puhlman
jpuhlman at mvista.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/bitbake-devel/attachments/20190926/af1ac691/attachment.html>


More information about the bitbake-devel mailing list