Nothing RPROVIDES 'weston-init'

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Nothing RPROVIDES 'weston-init'

5,107 Views
houming
Contributor I

I want to add meta-ivi layer to the fsl-release-bsp yocto.

But wayland version conflict, ivi is 1.5.0, fsl is 1.6.0.

so i copy the wayland directory , directly replace the folder.

Does anyone know how to add meta-ivi to the project yet?

Thank you!


The following error appears:


NOTE: Resolving any missing task queue dependencies

ERROR: Nothing RPROVIDES 'weston-init' (but /home/nap/freescale_yocto/fsl-release-bsp/sources/poky/meta/recipes-graphics/images/core-image-weston.bb RDEPENDS on or otherwise requires it)

NOTE: Runtime target 'weston-init' is unbuildable, removing...

Missing or unbuildable dependency chain was: ['weston-init']


ERROR: Required build target 'core-image-weston' has no buildable providers.

Missing or unbuildable dependency chain was: ['core-image-weston', 'weston-init']

Labels (3)
0 Kudos
3 Replies

2,010 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello Hou Ming,

You may add the meta-ivi layer by adding it to the sources folder and editing the bblayer.conf file so Bitbake will look into this metadata.

If I recall correctly the BSP Release for kernel 3.10.17 does uses Weston 1.5 so you may want to consider switching to this release if your problem is related to

Weston/Wayland versions.

I wouldn’t recommend just replacing the Wayland directory as the name of the recipes will change and dependencies won’t find required packages.

Please let us know of your findings!

0 Kudos

2,010 Views
houming
Contributor I

thanks for your help.

I  checkout the meta-fsl-bsp-release to weston1.5 commit reversion. 

configure the local.conf and bblayers.conf.

bitbake core-image-weston .

The following error appears:

ERROR: ParseError at /home/nap/freescale_yocto/fsl-release-bsp/sources/meta-ivi/meta-ivi/recipes-extended/persistence-client-library/persistence-client-library_git.bb:18: Could not inherit file classes/autotools-brokensep.bbclass

In order to remove this error, Download and manually add the file. This error is gone.

But produced a new bug:


ERROR: ParseError at /home/nap/freescale_yocto/fsl-release-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-arm/recipes-kernel/linux/linux-imx-mfgtool_3.10.31.bb:8: Could not include required file recipes-kernel/linux/linux-mfgtool.inc


check the linux-imx-mfgtool_3.10.31.bb have this line(8):


require recipes-kernel/linux/linux-mfgtool.inc

So I confused!

Why there is this line of code when this file not exist ?

if i download this .inc file add to the corresponding folder, Will correct??

0 Kudos

2,010 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello Hou Ming,

Are you still finding errors when baking this image?

I would make sure that the bblayers.conf file does include all the FSL layers.  The file should be available in git but you can always exclude the manufacturing tool packages if you won’ be needing it but if the problem is related to the layer configuration some other errors may still pop up.

0 Kudos