AnsweredAssumed Answered

help

Question asked by lion xmx on Aug 4, 2017
Latest reply on Aug 6, 2017 by igorpadykov

hello,I yocto imx6 bitbake  error',    ERROR: Nothing RPROVIDES 'alsa-utils-alsaconf' 

MACHINE=imx6slevk source fsl-setup-release.sh -b build-fb -e fb 

 

Clone meta-qt5

Grab the latest stable meta-qt5 inside the yocto/sources directory:

$ git clone -b dizzy https://github.com/meta-qt5/meta-qt5.git

Be sure to clone the same branch for meta-qt5 as you are using for the other layers! (here we are using dizzy, so replace "dizzy" with your preferred branch.)

Edit your yocto configuration files

1. Edit yocto/build/conf/bblayers.conf to add the meta-qt5 layer at the end:

 ${BSPDIR}/sources/meta-qt5 \  ${BSPDIR}/sources/meta-openembedded/meta-ruby \  ${BSPDIR}/sources/meta-openembedded/meta-multimedia \

2. Edit yocto/build/conf/local.conf and add:

EXTRA_IMAGE_FEATURES = "debug-tweaks ssh-server-openssh "  IMAGE_INSTALL_append = " gcc g++ binutils libgcc libgcc-dev libstdc++ libstdc++-dev libstdc++-staticdev \ autoconf automake ccache chkconfig glib-networking glibmm \ packagegroup-core-buildessential pkgconfig  \ boost cmake zlib glib-2.0 packagegroup-fsl-tools-testapps  \     ruby \     cpufrequtils \     nano \     gdb \     gstreamer \     gst-meta-video \     gst-fsl-plugin \     gst-plugins-base-app \     gst-plugins-base \     gst-plugins-good \     gst-plugins-good-rtsp \     gst-plugins-good-udp \     gst-plugins-good-rtpmanager \     gst-plugins-good-rtp \     gst-plugins-good-video4linux2 \     openssh-sftp-server \     packagegroup-fsl-gstreamer \     packagegroup-fsl-tools-testapps \     packagegroup-fsl-tools-benchmark \     imx-vpu \     imx-test \              qtbase-fonts \     qtbase-plugins \     qtbase-tools \     qtbase-examples \     qtdeclarative \     qtdeclarative-plugins \     qtdeclarative-tools \     qtdeclarative-examples \     qtdeclarative-qmlplugins \     qtmultimedia \     qtmultimedia-plugins \     qtmultimedia-examples \     qtmultimedia-qmlplugins \     qtsvg \     qtsvg-plugins \     qtsensors \     qtimageformats-plugins \     qtsystems \     qtsystems-tools \     qtsystems-examples \     qtsystems-qmlplugins \     qtscript \     qt3d \     qt3d-examples \     qt3d-qmlplugins \     qt3d-tools \     qtwebkit \     qtwebkit-examples-examples \     qtwebkit-qmlplugins \     qtgraphicaleffects-qmlplugins \     qtconnectivity-qmlplugins \     qtlocation-plugins \     qtlocation-qmlplugins \     cinematicexperience \     cairo pango fontconfig freetype pulseaudio dbus \     alsa-lib alsa-tools alsa-state alsa-utils-alsaconf fsl-alsa-plugins \     i2c-tools \      "

3.use Qt5 eglfs plugin for accelerated graphics using the framebuffer, you need to discard X11 and wayland so the proper graphics drivers get included:
DISTRO_FEATURES_remove = "x11 wayland"
4.Bitbake!

Bitbake an image like core-image-minimal (you need to be in your yocto/build directory):

 $ bitbake fsl-image-multimedia-full




 

Loading cache: 100% |###################################################################################################################################################| ETA:  00:00:00
Loaded 2841 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'alsa-utils-alsaconf' (but /home/fsl-release-bsp/sources/meta-fsl-demos/recipes-fsl/images/fsl-image-multimedia-full.bb RDEPENDS on or otherwise requires it)
NOTE: Runtime target 'alsa-utils-alsaconf' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['alsa-utils-alsaconf']
ERROR: Required build target 'fsl-image-multimedia-full' has no buildable providers.
Missing or unbuildable dependency chain was: ['fsl-image-multimedia-full', 'alsa-utils-alsaconf']

Summary: There was 1 WARNING message shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.


help! who meet this question ? how to slove it?
thanks!


Outcomes