From: Martin Jansa <martin.jansa@gmail.com>
To: Caio <caiortp@gmail.com>
Cc: Yocto Project Discussion <yocto@yoctoproject.org>
Subject: Re: [meta-qt5] Missing qt5declarative rootfs
Date: Wed, 2 Sep 2015 15:18:17 +0200 [thread overview]
Message-ID: <20150902131817.GB2470@jama> (raw)
In-Reply-To: <CAJqtCybHU52+xvFt95eZCfhYCCbp2zs_JjGiAsS6hT3=gQkGcA@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 6415 bytes --]
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@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@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@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@yoctoproject.org
> > > https://lists.yoctoproject.org/listinfo/yocto
> >
> >
> > --
> > Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
> >
>
>
>
> --
> ----------------------------------------------
> Caio Pereira
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
next prev parent reply other threads:[~2015-09-02 13:18 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-31 15:13 [meta-qt5] Missing qt5declarative rootfs Caio
2015-08-31 15:51 ` Khem Raj
2015-08-31 18:23 ` Caio
2015-09-01 14:22 ` Pascal Bach
2015-09-01 14:54 ` Caio
2015-09-01 21:05 ` Caio
2015-09-01 21:57 ` Martin Jansa
2015-09-02 13:04 ` Caio
2015-09-02 13:18 ` Martin Jansa [this message]
2015-09-03 16:48 ` Caio
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150902131817.GB2470@jama \
--to=martin.jansa@gmail.com \
--cc=caiortp@gmail.com \
--cc=yocto@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.