<font size=2 face="sans-serif">When trying to build the extensible sdk
with 'bitbake -c populate_sdk_ext <image_name>' and these settings
in my local.conf:</font>
<br>
<br><font size=2 face="sans-serif">SDK_TITLE = "CAS_Extensible_SDK"</font>
<br><font size=2 face="sans-serif">SDK_EXT_TYPE = "minimal"</font>
<br><font size=2 face="sans-serif">SDK_INCLUDE_PKGDATA = "1"</font>
<br><font size=2 face="sans-serif">SDK_INCLUDE_TOOLCHAIN = "0"</font>
<br>
<br><font size=2 face="sans-serif">Bitbake is trying to build the 'meta-world-pkgdata'
target. This would be fine, however I get a lot of errors regarding </font>
<br><font size=2 face="sans-serif">missing or unbuildable dependencys due
to some unresolvable RDEPENDS statements.</font>
<br><font size=2 face="sans-serif">(e.g.: ERROR: Nothing RPROVIDES 'libgles2'
(but /local.build/nightly/poky_h3/build_h3/../poky/meta/recipes-graphics/cogl/cogl-1.0_1.22.0.bb
RDEPENDS on or otherwise requires it))</font>
<br>
<br><font size=2 face="sans-serif">I tried to mask some recipes with the
EXCLUDE_FROM_WORLD variable (in the above case: for cogl) but after 20
recipes and still the same errors I stopped.</font>
<br>
<br><font size=2 face="sans-serif">If I build the SDK with 'SDK_INCLUDE_PKGDATA
= "0" ' it works fine but I do not get package index. </font>
<br>
<br><font size=2 face="sans-serif">I also tried to find the missing recipes
for the RDEPENDS but they are not in any of my used layers.</font>
<br>
<br><font size=2 face="sans-serif">Is there a way restrict the 'meta-world-pkgdata'
target to a certain layer? It would be sufficient for me if the package
index would be created only for my custom layer.</font>
<br><font size=2 face="sans-serif">If not, is there a way to systematically
resolve the RDEPENDS issues? Where to start here?</font>
<br>
<br><font size=2 face="sans-serif">I'm using krogoth together with the
meta-renesas layer and some project specific custom layers. I also tried
building the SDK for 'core-image-minimal' with the same result.</font>
<br>
<br><font size=2 face="sans-serif">Here is the content of my bblayers.conf:</font>
<br>
<br><font size=2 face="sans-serif">POKY_BBLAYERS_CONF_VERSION = "2"</font>
<br>
<br><font size=2 face="sans-serif">BBPATH = "${TOPDIR}"</font>
<br><font size=2 face="sans-serif">BBFILES ?= ""</font>
<br>
<br><font size=2 face="sans-serif">BBLAYERS ?= " \</font>
<br><font size=2 face="sans-serif"> ${TOPDIR}/../poky/meta \</font>
<br><font size=2 face="sans-serif"> ${TOPDIR}/../poky/meta-poky \</font>
<br><font size=2 face="sans-serif"> ${TOPDIR}/../poky/meta-yocto-bsp
\</font>
<br><font size=2 face="sans-serif"> ${TOPDIR}/../meta-renesas/meta-rcar-gen3
\</font>
<br><font size=2 face="sans-serif"> ${TOPDIR}/../meta-linaro/meta-optee
\</font>
<br><font size=2 face="sans-serif"> ${TOPDIR}/../meta-linaro/meta-linaro-toolchain
\</font>
<br><font size=2 face="sans-serif"> ${TOPDIR}/../meta-openembedded/meta-oe
\</font>
<br><font size=2 face="sans-serif"> ${TOPDIR}/../CAS_platform \</font>
<br><font size=2 face="sans-serif"> ${TOPDIR}/../tf-apd/yocto-layers/meta-ara
\</font>
<br><font size=2 face="sans-serif"> ${TOPDIR}/../cas-applications/CAS_application
\</font>
<br><font size=2 face="sans-serif"> "</font>
<br><font size=2 face="sans-serif">BBLAYERS_NON_REMOVABLE ?= " \</font>
<br><font size=2 face="sans-serif"> ${TOPDIR}/../poky/meta \</font>
<br><font size=2 face="sans-serif"> ${TOPDIR}/../poky/meta-poky \</font>
<br><font size=2 face="sans-serif"> "</font>
<br>
<br><font size=2 face="sans-serif"> </font>
<br><font size=2 face="sans-serif">It would be very nice if someone could
point me in the right direction. At the moment I just ran out of ideas
how to proceed.</font>
<br>
<br><font size=2 face="sans-serif">With kind regards</font>
<br>
<br><font size=2 face="sans-serif">Sven Woelfel</font>
<br>