From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 46EFEE00B6A; Wed, 2 Sep 2015 06:18:03 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-HAM-Report: * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider * (martin.jansa[at]gmail.com) * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low * trust * [209.85.212.180 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's * domain * 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily * valid * -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature Received: from mail-wi0-f180.google.com (mail-wi0-f180.google.com [209.85.212.180]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id F13F1E009C3 for ; Wed, 2 Sep 2015 06:17:59 -0700 (PDT) Received: by wiclp12 with SMTP id lp12so18935934wic.1 for ; Wed, 02 Sep 2015 06:17:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=oCOvqtbI7009HFLTLWdyNv8aBxB5NouPOoPypc7Kmc4=; b=v44vhLTJn1NOkec+1lBtjxvV0NqXvQELBQ5W6qOjxwNOqfjeymggh9GLM8raFWTEll Uq44kxByYdEX8dtB3Vp/OOy1LSirOyw2xXwOpojEORciuoaZsxNTU/AI8NMxYTwQmyoE 96FnxcoeSZ5UsMI4KXivCZTQh9eL+ML6jzkbK+DnwdfILEqHQyQ4CH79119RGgC9C/Sb A5INY7elwG7CLJCC+xa0HQmUznEqf/BV9KA3ZQLD900jSdA7CmgCmv5ng+CXiAgGcje7 jzoKzqS062f74GmQhb0EbywYpaYVpW3B5diB6T/iq0mavqCyQI6PcWJ/kImUNamxq+Fl El2g== X-Received: by 10.180.87.37 with SMTP id u5mr4135613wiz.42.1441199877933; Wed, 02 Sep 2015 06:17:57 -0700 (PDT) Received: from localhost (ip-86-49-34-37.net.upcbroadband.cz. [86.49.34.37]) by smtp.gmail.com with ESMTPSA id 4sm32380065wjt.46.2015.09.02.06.17.56 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 02 Sep 2015 06:17:56 -0700 (PDT) From: Martin Jansa X-Google-Original-From: Martin Jansa Date: Wed, 2 Sep 2015 15:18:17 +0200 To: Caio Message-ID: <20150902131817.GB2470@jama> References: <55E5B48B.7030309@siemens.com> <20150901215732.GF2458@jama> MIME-Version: 1.0 In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Yocto Project Discussion Subject: Re: [meta-qt5] Missing qt5declarative rootfs X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Sep 2015 13:18:03 -0000 X-Groupsio-MsgNum: 26279 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="i9LlY+UWpKt15+FH" Content-Disposition: inline --i9LlY+UWpKt15+FH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 02, 2015 at 10:04:19AM -0300, Caio wrote: > I had the same dependency error. >=20 > Collected errors: > * satisfy_dependencies_for: Cannot satisfy the following dependencies for > packagegroup-qt5: > * qtquickcontrols-plugins * qtquickcontrols * > * opkg_install_cmd: Cannot install package packagegroup-qt5. >=20 > 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 : >=20 > > On Tue, Sep 01, 2015 at 06:05:58PM -0300, Caio wrote: > > > I created a bbappend for qtquickcontrol with ALLOW_EMPTY_${PN} =3D "1= " to > > > fix. (Thanks Sergio Prado) > > > > > > #cat qtquickcontrol_%.bbappend > > > ALLOW_EMPTY_${PN} =3D "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 : > > > > > > > Pascal, > > > > > > > > You're right, was my mistake. > > > > I updated the recipe to use RDEPENDS_${PN} , but now I'm having pro= blem > > > > with dependence ( qtquickcontrols). I'm trying to fix. > > > > > > > > > > > > SUMMARY =3D "QT5 package group" > > > > LICENSE =3D "MIT" > > > > > > > > PR =3D "0" > > > > > > > > inherit packagegroup > > > > > > > > RDEPENDS_${PN} +=3D " \ > > > > 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 dependenc= ies > > 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_imx= 6-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/image= s/ > > > > 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 : > > > > > > > >> > > > > >> > > > > >> > my package group > > > >> > > > > >> > packagegroup-qt5_0.1.bb > > > >> > > > > >> > SUMMARY =3D "QT5 package group" > > > >> > LICENSE =3D "MIT" > > > >> > > > > >> > PR =3D "0" > > > >> > > > > >> > inherit packagegroup > > > >> > > > > >> > VIRTUAL_KEYBOARD ?=3D "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+ =3D " \ > > > >> > 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}=3D "qtquickcontrols-qmlplugins qtdeclarative-qmlp= lugins > > > >> 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 > > >=20 >=20 >=20 > --=20 > ---------------------------------------------- > Caio Pereira --=20 Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com --i9LlY+UWpKt15+FH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlXm9xkACgkQN1Ujt2V2gBzKWACfQIxTC32jpWn+Gb/Ul094YcJi RmkAoJ/vdUcxkmNnNy73SWyzglxur57P =MCyD -----END PGP SIGNATURE----- --i9LlY+UWpKt15+FH--