<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<br>
<div class="moz-cite-prefix">On 9/25/2019 1:38 PM, Grzegorz Heldt
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAK5ws+EfD=A3ROQmZe9A0Enb-83NcrW_9er2BB7-e9N1H=xmEQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">Hello.
<div><br>
</div>
<div>To setup my projects im usually using bash scripts like
that performs following steps:</div>
<div><br>
</div>
<div>-------------------------------</div>
<div>wiesniak@desk:~/projects/yocto-rasp/poky/build/conf$ cat
../../../setup <br>
#!/bin/bash<br>
<br>
BRANCH=warrior<br>
git clone git://<a
href="http://git.yoctoproject.org/meta-raspberrypi"
moz-do-not-send="true">git.yoctoproject.org/meta-raspberrypi</a>
-b $BRANCH<br>
git clone git://<a href="http://git.yoctoproject.org/poky"
moz-do-not-send="true">git.yoctoproject.org/poky</a> -b
$BRANCH<br>
git clone git://<a
href="http://git.openembedded.org/meta-openembedded"
moz-do-not-send="true">git.openembedded.org/meta-openembedded</a>
-b $BRANCH<br>
<br>
cd poky<br>
. oe-init-build-env<br>
bitbake-layers add-layer ../../meta-raspberrypi/<br>
bitbake-layers add-layer ../../meta-openembedded/meta-python/<br>
bitbake-layers add-layer ../../meta-openembedded/meta-oe/<br>
bitbake-layers add-layer
../../meta-openembedded/meta-multimedia/<br>
bitbake-layers add-layer
../../meta-openembedded/meta-networking/<br>
<br>
</div>
<div>echo INHERIT += \"rm_work\" >> conf/local.conf<br>
echo DL_DIR = \"/home/yocto-downloads\" >>
conf/local.conf<br>
<br>
</div>
</div>
</blockquote>
You need to add meta-oe before meta-python since meta-python depends
on it. Once meta-python is added bitbake the next add <br>
fail because it cannot satisfy the meta-oe requirement. The error is
not really helpful.<br>
<br>
This is what you get on thud.<br>
<br>
[cluge@jptest01 build]$ bitbake-layers add-layer
../meta-openembedded/meta-python/<br>
NOTE: Starting bitbake server...<br>
[cluge@jptest01 build]$ bitbake-layers add-layer
../meta-openembedded/meta-oe/<br>
NOTE: Starting bitbake server...<br>
Traceback (most recent call last):<br>
File
"/local/cluge/builds/2.6/x86-generic-64-4.19-2.6-cgx/layers/poky/bitbake/bin/bitbake-layers",
line 103, in <module><br>
ret = main()<br>
File
"/local/cluge/builds/2.6/x86-generic-64-4.19-2.6-cgx/layers/poky/bitbake/bin/bitbake-layers",
line 71, in main<br>
tinfoil.prepare(True)<br>
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<br>
self.run_command('parseConfiguration')<br>
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<br>
raise TinfoilCommandFailed(result[1])<br>
bb.tinfoil.TinfoilCommandFailed: Traceback (most recent call last):<br>
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<br>
result = command_method(self, commandline)<br>
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<br>
command.cooker.parseConfiguration()<br>
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<br>
self.handleCollections(self.data.getVar("BBFILE_COLLECTIONS"))<br>
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<br>
raise CollectionError("Errors during parsing layer
configuration")<br>
bb.cooker.CollectionError: Errors during parsing layer configuration
<blockquote type="cite"
cite="mid:CAK5ws+EfD=A3ROQmZe9A0Enb-83NcrW_9er2BB7-e9N1H=xmEQ@mail.gmail.com">
<div dir="ltr">
<div><br>
</div>
</div>
<div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br>
<table style="border-top: 1px solid #D3D4DE;">
<tbody>
<tr>
<td style="width: 55px; padding-top: 13px;"><a
href="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient"
target="_blank" moz-do-not-send="true"><img
src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-green-avg-v1.png"
alt="" style="width: 46px; height: 29px;"
moz-do-not-send="true" width="46" height="29"></a></td>
<td style="width: 470px; padding-top: 12px; color:
#41424e; font-size: 13px; font-family: Arial, Helvetica,
sans-serif; line-height: 18px;">Virus-free. <a
href="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient"
target="_blank" style="color: #4453ea;"
moz-do-not-send="true">www.avg.com</a> </td>
</tr>
</tbody>
</table>
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1"
height="1" moz-do-not-send="true"> </a></div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Jeremy A. Puhlman
<a class="moz-txt-link-abbreviated" href="mailto:jpuhlman@mvista.com">jpuhlman@mvista.com</a>
</pre>
</body>
</html>