[yocto] [meta-qt5] Missing qt5declarative rootfs
Caio
caiortp at gmail.com
Thu Sep 3 09:48:38 PDT 2015
Martin,
I tested with PACKAGECONFIG_pn-qtbase = " accessibility" and after with
PACKAGECONFIG_append_pn-qtbase in the local.conf but the problem still the
same.
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.18724
I'm trying to find what is missing or wrong.
Thank you very much!.
Regards
Caio Pereira
2015-09-02 10:18 GMT-03:00 Martin Jansa <martin.jansa at gmail.com>:
> On Wed, Sep 02, 2015 at 10:04:19AM -0300, Caio wrote:
> > 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'
>
> And fixing that by creating empty packages is the worst thing you can do..
>
> qtquickcontrols is probably empty because you didn't enable right
> PACKAGECONFIG options for qtbase (accessiblity), see README and
> qtbase_git.bb
>
> > Which option is better to add Qt5 packages? Create a package group or add
> > the packages in the Image recipe?
>
> It doesn't matter, packagegroup is better if you want to group all qt5
> related packages together and/or reuse the same packagegroup from
> various images.
>
> > 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
>
> --
> 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/20150903/d72f6740/attachment.html>
More information about the yocto
mailing list