On Wed, 2021-02-10 at 13:55 +0000, Monsees, Steven C (US) via
lists.yoctoproject.org wrote:
>  
> Mb build was setup and done under one layer, with “distro” and “bsp“
> at the same layer, I wanted to split them up into separate layers
> inorder to better conform to the Yocto standard…. (Note my kernel
> builds and runs correctly when split or not split)
>  
> When not split “Yocto-check-layer” calls me out for having “distro”
> and “bsp” in same layer, when I split them I am seeing the following
> for each new layer:
>  
> Can someone explain the errors the script is reporting and how to
> resolve (these are not seen build the split or non-split images) ?
>  
> 08:43 smonsees@yix490031
> /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-
> limws/builds/sbcb-default>yocto-check-layer
> /disk0/scratch/smonsees/yocto/workspace_3/poky/../meta-bae/meta-
> limws/meta-intel/meta-intel-bsp
> INFO: Detected layers:
> INFO: meta-intel-bsp: LayerType.BSP,
> /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/meta-
> intel/meta-intel-bsp
> INFO: 
> INFO: Setting up for meta-intel-bsp(LayerType.BSP),
> /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/meta-
> intel/meta-intel-bsp
> INFO: Getting initial bitbake variables ...
> INFO: Getting initial signatures ...
> INFO: Generating signatures failed. This might be due to some parse
> error and/or general layer incompatibilities.
> Command: BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE BB_SIGNATURE_HANDLER"
> BB_SIGNATURE_HANDLER="OEBasicHash" bitbake -S none world
> Output:
> Parsing recipes...done.
> Parsing of 2450 .bb files complete (0 cached, 2450 parsed). 3645
> targets, 91 skipped, 0 masked, 0 errors.
> NOTE: Resolving any missing task queue dependencies
> ERROR: Nothing RPROVIDES 'shim' (but
> /disk0/scratch/smonsees/yocto/workspace_3/poky/meta/recipes-
> core/packagegroups/packagegroup-base.bb RDEPENDS on or otherwise
> requires it)
> NOTE: Runtime target 'shim' is unbuildable, removing...
> Missing or unbuildable dependency chain was: ['shim']
> ERROR: Required build target 'meta-world-pkgdata' has no buildable
> providers.
> Missing or unbuildable dependency chain was: ['meta-world-pkgdata',
> 'packagegroup-base', 'shim']

It looks like this packagegroup has a RDEPENDS on "shim" while the code
can't find the recipe. If that RDEPENDS is correct, this layer probably
needs to add a LAYERDEPENDS on a layer that has this recipe in
layer.conf.


Thanks,

Anuj
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#52288): https://lists.yoctoproject.org/g/yocto/message/52288
Mute This Topic: https://lists.yoctoproject.org/mt/80531789/21656
Mute #yocto:https://lists.yoctoproject.org/g/yocto/mutehashtag/yocto
Mute #kernel:https://lists.yoctoproject.org/g/yocto/mutehashtag/kernel
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to