[OE-core] [PATCH] bitbake.conf: add unzip to HOSTTOOLS

Andre McCurdy armccurdy at gmail.com
Thu Apr 13 20:58:57 UTC 2017


On Thu, Apr 13, 2017 at 1:34 PM, Andreas Müller
<schnitzeltony at googlemail.com> wrote:
> On Thu, Apr 13, 2017 at 5:57 PM, Burton, Ross <ross.burton at intel.com> wrote:
>> On 13 April 2017 at 16:53, Andreas Müller <schnitzeltony at googlemail.com>
>> wrote:
>>>
>>> OK - but why do I see this error in do_unpack?
>>
>> What recipe and task?
>>
>> Ross
>>
> It is not that simple and it drives me mad (as usual :)
>
> Failing recipes were [1-2]. They failed in task (do_)unpack.

[1] SRC_URI = " \
    http://.../latest/download;downloadfilename=polyphone-1-8-src.zip \

base.bbclass tests the end of the URI path, not downloadfilename, so
it's not going to detect this dependency correctly.

[2] SRC_URI = " \
    http://.../hires-sounds.7z;name=sound \

base.bbclass doesn't test for .7z extensions, so won't detect this
dependency either.

In both cases, the fix should probably go in base.bbclass.

> For unknown reasons case [1] (polyphone) works fine now. OK - I pulled
> oe-core again (40 commits) - this is what I usually do when things
> fail but I cannot see what commit has mended the issue for case [1].
>
> Case [2] could be fixed by
> do_unpack[depends] += "p7zip-native:do_populate_sysroot"
>
> So I hope my do_unpack trouble is gone. Thanks for taking care and
> ignore the patch I sent.
>
> Andreas
>
> [1] https://github.com/schnitzeltony/meta-qt5-extra/blob/master/recipes-misc/recipes-multimedia/polyphone/polyphone_1.8.bb
> [2] https://github.com/schnitzeltony/meta-retro/blob/master/recipes-games/dxx-rebirth/d1x-rebirth_v0.58.1.bb
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core



More information about the Openembedded-core mailing list