[meta-intel] Why libva-egl1 request x11 in a Wayland configuration

Jussi Kukkonen jussi.kukkonen at intel.com
Mon Dec 5 04:59:13 PST 2016


On 2 December 2016 at 18:30, Dominig Ar Foll <dominig.arfoll at fridu.net>
wrote:

> Hello,
>
> I am activating libva in AGL distribution which is based on Yocto 2.1
> (krogoth).
>
> Adding in the local.conf the request fro libva, va-instal and
> gstreamer-vaapi seems to do the trick for an image.
> IMAGE_INSTALL_append += " \
>        libva \
>        va-intel \
>        gstreamer-vaapi-1.0 "
>
> My issue comes when I try to build the SDK. Then I get the following error:
>    Computing transaction...warning: Can't install
> libva-dev-1.7.0-r0 at corei7_64: Can't install
> libva-egl1-1.7.0-r0 at corei7_64: no package provides libva-x11
> warning: Can't install gstreamer-vaapi-1.0-dev-0.7.0-r0 at corei7_64:
> unable to install provider for libva-dev:
>
> When I look in libva-egl1 I can see that it call for x11 as well as
> Wayland .But I do not understand why ?
>
>
I suspect this is incorrect in the recipe:
    RDEPENDS_${PN}-egl =+ "${PN}-x11"
or does something actually link with libx11?

- Jussi


Any hint would be very welcome.
>
> Dominig
>
>   dominig at dominig-t460:~/AGL/build> rpm -qpR
> ./tmp/work/corei7-64-agl-linux/libva/1.7.0-r0/deploy-
> rpms/corei7_64/libva-egl1-1.7.0-r0.corei7_64.rpm
> attention : ./tmp/work/corei7-64-agl-linux/libva/1.7.0-r0/deploy-
> rpms/corei7_64/libva-egl1-1.7.0-r0.corei7_64.rpm:
> Entête V4 DSA/SHA1 Signature, clé ID c
> da422ed: NOKEY
> libffi.so.6()(64bit)
> libegl-mesa >= 11.1.1
> libwayland-server.so.0()(64bit)
> libwayland-client.so.0()(64bit)
> libdrm.so.2()(64bit)
> libva.so.1()(64bit)
> libEGL.so.1()(64bit)
> libdl.so.2()(64bit)
> libffi6 >= 3.2.1
> libc.so.6(GLIBC_2.2.5)(64bit)
> libva-x11
> libva >= 1.7.0
> wayland >= 1.9.0
> librt.so.1()(64bit)
> libgbm1 >= 11.1.1
> libdrm2 >= 2.4.67
> libexpat.so.1()(64bit)
> libc6 >= 2.23
> libgbm.so.1()(64bit)
> libm.so.6()(64bit)
> rtld(GNU_HASH)
> libc.so.6()(64bit)
> libpthread.so.0()(64bit)
> libexpat1 >= 2.1.0
> libffi.so.6()(64bit)
> libegl-mesa >= 11.1.1
> libwayland-server.so.0()(64bit)
> libwayland-client.so.0()(64bit)
> libdrm.so.2()(64bit)
> libva.so.1()(64bit)
> libEGL.so.1()(64bit)
> libdl.so.2()(64bit)
> libffi6 >= 3.2.1
> libc.so.6(GLIBC_2.2.5)(64bit)
> libva-x11
> libva >= 1.7.0
> wayland >= 1.9.0
> librt.so.1()(64bit)
> libgbm1 >= 11.1.1
> libdrm2 >= 2.4.67
> libexpat.so.1()(64bit)
> libc6 >= 2.23
> libgbm.so.1()(64bit)
> libm.so.6()(64bit)
> rtld(GNU_HASH)
> libc.so.6()(64bit)
> libpthread.so.0()(64bit)
> libexpat1 >= 2.1.0
> /bin/sh
> dominig at dominig-t460:~/AGL/build>
>
> --
> Dominig ar Foll
> Senior Software Architect
> Intel Open Source Technology Centre
> --
> _______________________________________________
> meta-intel mailing list
> meta-intel at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-intel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-intel/attachments/20161205/43da82e2/attachment.html>


More information about the meta-intel mailing list