Re: [yocto] Shared area conflict
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
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
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
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