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!