All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jonathan Liu <net147@gmail.com>
To: Otavio Salvador <otavio@ossystems.com.br>
Cc: OpenEmbedded Devel List <openembedded-devel@lists.openembedded.org>
Subject: Re: [meta-qt5][PATCH v5 2/2] packagegroup-qt5-toolchain-target: include all modules for development
Date: Sat, 19 Apr 2014 13:56:43 +1000	[thread overview]
Message-ID: <5351F3FB.5090205@gmail.com> (raw)
In-Reply-To: <CAP9ODKrKNoMkMWZDA+XYzvLnyxQykRZ1HJ+ShXAhvhtWG0zB5A@mail.gmail.com>

On 19/04/2014 1:29 PM, Otavio Salvador wrote:
> On Sat, Apr 19, 2014 at 12:17 AM, Jonathan Liu <net147@gmail.com> wrote:
>> On 19/04/2014 12:27 PM, Otavio Salvador wrote:
>>> Hello Jonathan,
>>>
>>> On Sun, Mar 30, 2014 at 6:52 PM, Jonathan Liu <net147@gmail.com> wrote:
>>>> On 13/03/2014 1:01 PM, Otavio Salvador wrote:
>>>>> On Wed, Mar 12, 2014 at 7:52 PM, Jonathan Liu <net147@gmail.com> wrote:
>>>>>> This adds the necessary target packages for development with all of the
>>>>>> Qt 5 modules.
>>>>>>
>>>>>> Signed-off-by: Jonathan Liu <net147@gmail.com>
>>>>> | Computing transaction...error: Can't install
>>>>> qtwayland-dev-5.2.1+git0+573d0ee5ba-r0.0@cortexa9hf_vfp_neon: no
>>>>> package provides qtwayland = 5.2.1+git0+573d0ee5ba-r0.0
>>>>> |
>>>>> | Saving cache...
>>>>> |
>>>>> | WARNING:
>>>>>
>>>>> /home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/run.populate_sdk_image.29400:1
>>>>> exit 1 from
>>>>> |   smart --data-dir=${target_rootfs}/var/lib/smart install -y
>>>>> ${pkgs_to_install}
>>>>> | DEBUG: Python function do_populate_sdk finished
>>>>> | ERROR: Function failed: populate_sdk_image (log file is located at
>>>>>
>>>>>
>>>>> /home/otavio/hacking/customer/companytec/yocto/build/tmp/work/wandboard_solo-oel-linux-gnueabi/qsiv-demo-image/1.0-r0/temp/lo
>>>>>
>>>>> Please fix this and test the combinations of enable/disable features.
>>>>> They seem not well tested.
>>>>>
>>>> It looks like qtwayland is not being built properly in your configration.
>>>>
>>>> Can you provide configuration and steps to reproduce this failure?
>>>> I have not had any luck in reproducing it.
>>> The wayland packages cannot be installed if wayland distro feature is
>>> not available.
>>>
>> By default, DISTRO_FEATURES does not contain wayland so I wonder if it makes
>> sense for to add wayland to DISTRO_FEATURES if it is not available.
>> Is there a better method than checking if DISTRO_FEATURES has wayland for
>> qtwayland?
> You can check for x11 or wayland in this case. But I think qtwayland
> is useless without wayland in distro features, isn't it?
>
I already do check for wayland in DISTRO_FEATURES before including 
qtwayland packages:
${@base_contains('DISTRO_FEATURES', 'wayland', '${USE_WAYLAND}', '', d)}

Is this not enough?

I could perhaps change USE_RUBY, USE_WAYLAND, and USE_X11 to assign with 
?= instead of = so that the packages depending on those can be excluded 
from the SDK if desired by setting them to "" in local.conf.

Regards,
Jonathan


  reply	other threads:[~2014-04-19  3:57 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-03-12 22:52 [meta-qt5][PATCH v5 1/2] qtimageformats: allow empty qtimageformats package Jonathan Liu
2014-03-12 22:52 ` [meta-qt5][PATCH v5 2/2] packagegroup-qt5-toolchain-target: include all modules for development Jonathan Liu
2014-03-13  2:01   ` Otavio Salvador
2014-03-14  3:13     ` Jonathan Liu
2014-03-30 21:52     ` Jonathan Liu
2014-04-19  2:27       ` Otavio Salvador
2014-04-19  3:17         ` Jonathan Liu
2014-04-19  3:29           ` Otavio Salvador
2014-04-19  3:56             ` Jonathan Liu [this message]
2014-04-19  4:03               ` Otavio Salvador
2014-04-19 15:05                 ` Otavio Salvador

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=5351F3FB.5090205@gmail.com \
    --to=net147@gmail.com \
    --cc=openembedded-devel@lists.openembedded.org \
    --cc=otavio@ossystems.com.br \
    /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.