[yocto] [meta-qt5] Missing qt5declarative rootfs
Caio
caiortp at gmail.com
Wed Sep 2 06:04:19 PDT 2015
I had the same dependency error.
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for
packagegroup-qt5:
* qtquickcontrols-plugins * qtquickcontrols *
* opkg_install_cmd: Cannot install package packagegroup-qt5.
ERROR: Function failed: do_rootfs
ERROR: Logfile of failure stored in:
/home/icchw/fsl-community-bsp/toradex_colibri_imx6/tmp/work/colibri_imx6-poky-linux-gnueabi/core-image-minimal/1.0-r0/temp/log.do_rootfs.2872
ERROR: Task 7
(/home/icchw/fsl-community-bsp/sources/poky/meta/recipes-core/images/
core-image-minimal.bb, do_rootfs) failed with exit code '1'
Which option is better to add Qt5 packages? Create a package group or add
the packages in the Image recipe?
Thanks
Caio Pereira
2015-09-01 18:57 GMT-03:00 Martin Jansa <martin.jansa at gmail.com>:
> On Tue, Sep 01, 2015 at 06:05:58PM -0300, Caio wrote:
> > I created a bbappend for qtquickcontrol with ALLOW_EMPTY_${PN} = "1" to
> > fix. (Thanks Sergio Prado)
> >
> > #cat qtquickcontrol_%.bbappend
> > ALLOW_EMPTY_${PN} = "1"
>
> And what do you expect from empty package installed in your rootfs?
>
> If you need qtquickcontrol-plugins, then you should add
> qtquickcontrol-plugins to RDEPENDS, installing empty package is as good
> as not installing qtquickcontrol at all.
>
> > 2015-09-01 11:54 GMT-03:00 Caio <caiortp at gmail.com>:
> >
> > > Pascal,
> > >
> > > You're right, was my mistake.
> > > I updated the recipe to use RDEPENDS_${PN} , but now I'm having problem
> > > with dependence ( qtquickcontrols). I'm trying to fix.
> > >
> > >
> > > SUMMARY = "QT5 package group"
> > > LICENSE = "MIT"
> > >
> > > PR = "0"
> > >
> > > inherit packagegroup
> > >
> > > RDEPENDS_${PN} += " \
> > > qtbase \
> > > qtbase-plugins \
> > > qtbase-fonts \
> > > qtdeclarative \
> > > qtdeclarative-plugins \
> > > qtdeclarative-qmlplugins \
> > > qtsvg \
> > > qtsvg-plugins \
> > > qtimageformats \
> > > qtimageformats-plugins \
> > > qtmultimedia \
> > > qtmultimedia-plugins \
> > > qtmultimedia-qmlplugins \
> > > qtserialport \
> > > qtscript \
> > > qtgraphicaleffects-qmlplugins \
> > > qtconnectivity-qmlplugins \
> > > qtxmlpatterns \
> > > qtquick1 \
> > > qtquick1-plugins \
> > > qtquick1-qmlplugins \
> > > qtquickcontrols \
> > > qtquickcontrols-qmlplugins \
> > > qtgstreamer \
> > > "
> > >
> > > Error:
> > >
> > > Configuring packagegroup-gstreamer.
> > > Configuring opkg-collateral.
> > > Configuring poky-feed-config-opkg.
> > > Configuring quitbattery.
> > > Configuring psplash.
> > > Collected errors:
> > > * satisfy_dependencies_for: Cannot satisfy the following dependencies
> for
> > > packagegroup-qt5:
> > > * qtquickcontrols *
> > > * opkg_install_cmd: Cannot install package packagegroup-qt5.
> > >
> > > ERROR: Function failed: do_rootfs
> > > ERROR: Logfile of failure stored in:
> > >
> /home/icchw/fsl-community-bsp/toradex_colibri_imx6/tmp/work/colibri_imx6-poky-linux-gnueabi/core-image-minimal/1.0-r0/temp/log.do_rootfs.3458
> > > ERROR: Task 7
> > > (/home/icchw/fsl-community-bsp/sources/poky/meta/recipes-core/images/
> > > core-image-minimal.bb, do_rootfs) failed with exit code '1'
> > >
> > >
> > > Thank you very much,
> > >
> > > Regards,
> > >
> > > Caio Pereira
> > >
> > >
> > > 2015-09-01 11:22 GMT-03:00 Pascal Bach <pascal.bach at siemens.com>:
> > >
> > >> >
> > >> >
> > >> > my package group
> > >> >
> > >> > packagegroup-qt5_0.1.bb <http://packagegroup-qt5_0.1.bb>
> > >> >
> > >> > SUMMARY = "QT5 package group"
> > >> > LICENSE = "MIT"
> > >> >
> > >> > PR = "0"
> > >> >
> > >> > inherit packagegroup
> > >> >
> > >> > VIRTUAL_KEYBOARD ?= "maliit-framework-qt5 maliit-plugins-qt5"
> > >> >
> > >> I don't know if you can use IMAGE_INSTALL in a package group.
> > >> Unitl now I have only seen RDEPENDS_${PN} used. IMAGE_INSTALL is
> normaly
> > >> only used in images.
> > >>
> > >> > IMAGE_INSTALL+ = " \
> > >> > dbus \
> > >> > qtbase \
> > >> > qtbase-plugins \
> > >> > qtbase-fonts \
> > >> > qtdeclarative \
> > >> > qtdeclarative-plugins \
> > >> > qtdeclarative-qmlplugins \
> > >> > qtmultimedia \
> > >> > qtmultimedia-plugins \
> > >> > qtmultimedia-qmlplugins \
> > >> > qtserialport \
> > >> > qtscript \
> > >> > qtgraphicaleffects-qmlplugins \
> > >> > qtconnectivity-qmlplugins \
> > >> > qtxmlpatterns \
> > >> > qtquick1 \
> > >> > qtquickcontrols \
> > >> > qtquickcontrols-qmlplugins \
> > >> > qtgstreamer \
> > >> > qtsvg \
> > >> > qtsvg-plugins \
> > >> > qtimageformats \
> > >> > qtimageformats-plugin \
> > >> > "
> > >> >
> > >> > RDEPENDS_${PN}= "qtquickcontrols-qmlplugins qtdeclarative-qmlplugins
> > >> qtdeclarative-plugins"
> > >> >
> > >> >
> > >> Pascal
> > >>
> > >>
> > >
> > >
> > > --
> > > ----------------------------------------------
> > > Caio Pereira
> > >
> >
> >
> >
> > --
> > ----------------------------------------------
> > Caio Pereira
>
> > --
> > _______________________________________________
> > yocto mailing list
> > yocto at yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/yocto
>
>
> --
> Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
>
--
----------------------------------------------
Caio Pereira
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20150902/d409dca0/attachment.html>
More information about the yocto
mailing list