Re: [yocto] Shared area conflict

2019-07-28 Thread Khem Raj


On 7/28/19 1:05 AM, Andy Pont wrote:

Khem wrote...


there are two recipes building/installing same files. You have to
avoid conflicts via either removing them from one recipe or not
installing them
I’ve fixed this issue by creating a .bbappend file in my custom 
meta-layer that tells mesa not to install these two packages.


Only one major issue left to resolve which is described in [1] albeit 
that I have gone back to thud but I get the same results as I did with 
warrior. I have borrowed the recipes for v1.14 of the PowerVR drivers 
from [2] and fixed a couple of kernel compile issues for kernel >= 
4.1.15 and will try those once I have the device tree entries for my 
LCD cape incorporated.
this looks more recipe level problem to me. Probably you need table to 
do the right arch mapping based on calling convention on arm


-Andy.

1. https://lists.yoctoproject.org/pipermail/yocto/2019-July/046165.html
2. https://git.phytec.de/meta-phytec

-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Shared area conflict

2019-07-28 Thread Andy Pont

Khem wrote...


there are two recipes building/installing same files. You have to
avoid conflicts via either removing them from one recipe or not
installing them
I’ve fixed this issue by creating a .bbappend file in my custom 
meta-layer that tells mesa not to install these two packages.


Only one major issue left to resolve which is described in [1] albeit 
that I have gone back to thud but I get the same results as I did with 
warrior. I have borrowed the recipes for v1.14 of the PowerVR drivers 
from [2] and fixed a couple of kernel compile issues for kernel >= 
4.1.15 and will try those once I have the device tree entries for my LCD 
cape incorporated.


-Andy.

1. https://lists.yoctoproject.org/pipermail/yocto/2019-July/046165.html
2. https://git.phytec.de/meta-phytec
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Shared area conflict

2019-07-27 Thread Khem Raj
On Fri, Jul 26, 2019 at 3:48 AM Andy Pont  wrote:
>
> Hello,
>
> When I try to bitbake core-image-minimal it is giving up with the following 
> error:
>
> ERROR: mesa-gl-2_18.1.9-r0 do_packagedata: The recipe mesa-gl is trying to 
> install files into a shared area when those files already exist. Those files 
> and their manifest location are:
>   /home/me/Yocto/BeagleBoneBlack/tmp/pkgdata/beaglebone/runtime/libgbm
> (matched in manifest-beaglebone-libgbm.packagedata)
>   /home/me/Yocto/BeagleBoneBlack/tmp/pkgdata/beaglebone/runtime/libgbm-dev
> (matched in manifest-beaglebone-libgbm.packagedata)
> Please verify which recipe should provide the above files.
>
> I’ve tried one of the suggestions that it gives in the rather verbose message 
> that follows and nuked the “tmp” directory and rebuilt but with no further 
> success.  My local.conf contains:
>
> PREFERRED_PROVIDER_libgbm = “libgbm”
> PREFERRED_PROVIDER_libgbm-dev = "libgbm-dev”
>
> How do I get it to stop complaining?
>

there are two recipes building/installing same files. You have to
avoid conflicts via either removing them from one recipe or not
installing
them

> -Andy.
> --
> ___
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] Shared area conflict

2019-07-26 Thread Andy Pont

Hello,

When I try to bitbake core-image-minimal it is giving up with the 
following error:


ERROR: mesa-gl-2_18.1.9-r0 do_packagedata: The recipe mesa-gl is trying 
to install files into a shared area when those files already exist. 
Those files and their manifest location are:

  /home/me/Yocto/BeagleBoneBlack/tmp/pkgdata/beaglebone/runtime/libgbm
(matched in manifest-beaglebone-libgbm.packagedata)
  
/home/me/Yocto/BeagleBoneBlack/tmp/pkgdata/beaglebone/runtime/libgbm-dev

(matched in manifest-beaglebone-libgbm.packagedata)
Please verify which recipe should provide the above files.

I’ve tried one of the suggestions that it gives in the rather verbose 
message that follows and nuked the “tmp” directory and rebuilt but with 
no further success.  My local.conf contains:


PREFERRED_PROVIDER_libgbm = “libgbm”
PREFERRED_PROVIDER_libgbm-dev = "libgbm-dev”

How do I get it to stop complaining?

-Andy.-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto