[meta-ti] Issues installing libgles-omap3

Alexandre Belloni alexandre.belloni at free-electrons.com
Wed Oct 8 12:53:59 PDT 2014


On 08/10/2014 at 14:13:38 -0400, Denys Dmytriyenko wrote :
> On Wed, Oct 08, 2014 at 06:15:07PM +0200, Alexandre Belloni wrote:
> > Hi,
> > 
> > I'm trying to build an image with poky (daisy) for the am335x-evm. While
> > libgles-omap3 builds fine. At the final installation step (do_rootfs for
> > my image), it fails with:
> > 
> > Computing transaction...error: Can't install libgles-omap3-es5-5.01.01.01-r38.1 at cortexa8t2hf_vfp_neon: no package provides libews.so
> > 
> > On another build machine, it fails with:
> > 
> > Computing transaction...error: Can't install libgles-omap3-es3-5.01.01.01-r38.1 at cortexa8t2hf_vfp_neon: no package provides libews.so
> > 
> > 
> > What I don't understand is why it is not selecting libgles-omap3-es8
> > which as I understand would be the correct package for ti33x.
> > 
> > Any insight on how to debug that ?
> 
> Can you please show how do you pull it into your image. Thanks.
> 

Sure, I tried multiple things, but basically, I have:

PREFERRED_PROVIDER_virtual/egl ?= "libgles-omap3"
PREFERRED_PROVIDER_virtual/libgles1 ?= "libgles-omap3"
PREFERRED_PROVIDER_virtual/libgles2 ?= "libgles-omap3"
PREFERRED_PROVIDER_virtual/libgl ?= "mesa-gl"
PREFERRED_PROVIDER_virtual/mesa ?= "mesa-gl"

and libgles-omap3 is coming as a dependency of qtbase (from meta-qt5).
But I also tried removing qtbase from my image recipe and putting
directly either libgles-omap3 or libgles-omap3-es8 in IMAGE_INSTALL,
with the same result.

-- 
Alexandre Belloni, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com


More information about the meta-ti mailing list