[meta-freescale] Build failed on Yocto dizzy
Gary Thomas
gary at mlbassoc.com
Wed Dec 10 07:41:49 PST 2014
On 2014-12-10 08:22, Riccardo Stronati wrote:
> I'm building yocto dizzy v1.7 and I get this error:
>
> ERROR: Unable to install packages. Command '/yocto-dizzy/build/tmp/sysroots/x86_64-linux/usr/bin/smart --quiet
> --data-dir=/yocto-dizzy/build/tmp/work/edm_fairy_imx6-poky-linux-gnueabi/mc2-distributore-image-qt4e/1.0-r0/rootfs/var/lib/smart install -y packagegroup-core-qt4e at all
> psplash at cortexa9hf_vfp_neon usbmount at cortexa9hf_vfp_neon run-postinsts at all packagegroup-mc2-custom at all packagegroup-mc2-gst at all packagegroup-core-ssh-openssh at all
> packagegroup-core-directfb at edm_fairy_imx6 distributore-ifconfig at cortexa9hf_vfp_neon distributore at cortexa9hf_vfp_neon libqxt at cortexa9hf_vfp_neon
> libqextserialport1 at cortexa9hf_vfp_neon distributore-init at cortexa9hf_vfp_neon smartpm at cortexa9hf_vfp_neon packagegroup-base-extended at edm_fairy_imx6 rpm at cortexa9hf_vfp_neon
> packagegroup-core-boot at edm_fairy_imx6 packagegroup-core-nfs-server at all locale-base-en-us at cortexa9hf_vfp_neon locale-base-en-gb at cortexa9hf_vfp_neon' returned 1:
> *error: Can't install packagegroup-core-directfb-1.0-r0 at edm_fairy_imx6: no package provides libvivante-dfb-mx6*
>
> *This is my custom recipe:*
>
> DESCRIPTION = "Custom with qt4e"
> LICENSE = "CLOSED"
>
> include recipes-core/images/core-image-base.bb <http://core-image-base.bb>
>
> DISTRO_FEATURES_append = " directfb opengl pulseaudio alsa pam "
>
> DISTRO_FEATURES_remove = " wayland x11 "
I think the changes to DISTRO_FEATURES need to be in local.conf, not in a recipe.
Have/can you try that?
>
> EXTRA_IMAGE_FEATURES += " \
> debug-tweaks \
> nfs-server \
> ssh-server-openssh \
> splash \
> package-management \
> hwcodecs \
> "
> IMAGE_INSTALL += " \
> packagegroup-core-boot \
> packagegroup-core-directfb \
> ${ROOTFS_PKGMANAGE_BOOTSTRAP} \
> ${CORE_IMAGE_EXTRA_INSTALL} \
> packagegroup-custom-gst \
> packagegroup-custom \
> packagegroup-core-qt4e \
> libqxt \
> qextserialport-e \
> usbmount \
> "
>
> export IMAGE_BASENAME = "custom-image-qt4e"
>
> *And this is my packages groups*
>
> DESCRIPTION = "Custom package group with qt4"
> LICENSE = "MIT"
>
> inherit packagegroup
>
> PROVIDES = "${PACKAGES}"
>
> TOUCH = ' ${@base_contains("MACHINE_FEATURES", "touchscreen", "tslib tslib-calibrate tslib-tests", "",d)}'
>
> PACKAGES += "packagegroup-custom"
> PACKAGES += "packagegroup-custom-gst"
>
> RDEPENDS_packagegroup-custom = "\
> ${TOUCH} \
> openssh-sftp-server \
> alsa-lib \
> alsa-tools \
> alsa-state \
> alsa-utils-alsaconf \
> coreutils \
> elfutils-dev \
> enca \
> gcc \
> libfaad \
> fribidi \
> libgcc \
> gmp \
> libice \
> libice-dev \
> libmpc \
> mpfr \
> libsm \
> libsm-dev \
> libass \
> libdvdread \
> linux-libc-headers-dev \
> make \
> openvpn \
> tar \
> i2c-tools \
> sqlite3 \
> pulseaudio \
> nano \
> cpufrequtils \
> libfslcodec \
> libfslparser \
> libfslvpuwrap \
> "
> RDEPENDS_packagegroup-custom-gst = "\
> packagegroup-fsl-gstreamer \
> packagegroup-fsl-gstreamer-full \
> packagegroup-fsl-tools-gpu \
> gst-plugins-gl-opengl \
> gst-ffmpeg \
> gst-plugins-base \
> gst-plugins-good \
> gst-plugins-bad \
> gst-plugins-ugly \
> gst-meta-base \
> gst-meta-audio \
> gst-meta-debug \
> gst-meta-video \
> gst-plugins-gl \
> gst-plugins-ugly \
> gst-fsl-plugin \
> "
>
>
>
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
More information about the meta-freescale
mailing list