Hi Denys

On 2016-04-10, Denys Dmytriyenko wrote:

On Sun, Apr 10, 2016 at 07:01:38PM +0200, Elias Diem wrote:
Hi

I'm trying to build a layer[1] and experience some problems.

Steps to reproduce:

- I source `oe-init-build-env` like this:
 $ . /path/to/oe-init-build-env builddir

- Then inside builddir, I change the two files `local.conf`  and
`bblayers.conf`. These two files are attached.

- Then I start bitbake as follows:

 $ bitbake mume-image

 This will produce the following warning:

 WARNING: Host distribution "Gentoo" has not been validated with this version 
of the build system; you may possibly experience unexpected failures. It is recommended 
that you use a tested distribution.

 And then it will produce the following error message:

 ERROR: ParseError at 
/home/edi/var/yocto/meta-ti/recipes-graphics/drm/libdrm_2.4.41.bb:1: Could not 
include required file recipes-graphics/drm/libdrm.inc

 The layer's README[2] tells me to use the branch `fido`  for
meta-ti. Apparently this branch does not contain a  file named
`libdrm.inc`.

Well, and it shouldn't - in fido that file comes from oe-core. Looks like you
are trying to mix/match different branches, which won't work. If you want
fido, you have to use fido across the layers.

Thank you for your reply. This makes sense.

- I then change the meta-ti's branch to `master`. This  branch
contains the file `libdrm.inc`. I start bitbake  again:

 $ bitbake mume-image

 This will produce a new error:

 ERROR: No recipes available for:
   /home/edi/var/yocto/meta-ti/recipes-core/udev/eudev_%.bbappend

Two things - it was already fixed almost 2 weeks ago, so you seem to be using
outdated snapshot. Second, use distro that doesn't error out on unused
bbappends...

And then again, you are trying to mix/match different branches of layers, so
you might have some other weird issues down the road.

I use a workaround for now. I indeed mix the branches. But I delete the recipe `libdrm_2.4.41.bb` because I don't need libdrm.

Maybe I will find a nicer way to solve this problem in the future.

--
Greetings
Elias


--
_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

Reply via email to