On Wed, Mar 6, 2024 at 6:11 AM Robert P. J. Day <rpj...@crashcourse.ca> wrote:
>
>
>   was just handed a sizable YP/WRL project and i *think* i can see
> what the problem is, so i'll keep it short (he said, optimistlcally).
>
>   the symptom is that, of the dozens of layers that should end up in
> bblayers.conf (all this running on a VM in a docker container), one
> layer is missing, and that's the one that defines all the distro
> config files, so the eventual error is:
>
>   DISTRO 'slartibartfast' not found ...
>
> well, yeah, and that's pretty clearly because the corresponding layer
> is, for whatever reason, not being added to bblayers.conf. so why not?
>
>   look further into output and notice that, just above that, there is
> an error that shows an essential tool cannot be found:
>
>     ERROR: THe following required tools (as specified by HOSTTOOLS)
>     cannot be found ...
>         snafu
>
> and, sure enough, the missing layer does insist in its layer.conf
> that:
>
>   HOSTTOOLS += "snafu"
>
> so i am assuming that, because that layer was being added via
> "bitbake-layers" and that layer had a HOSTTOOLS requirement that was
> not satisfied, that's why the failure of the layer addition, yes?
>
>   just to bypass this issue, is there a bitbake-layers option that
> bypasses that sanity checking? i can see "-F" but that claims to
> bypass recipe parse verification, which is not what this is.
>
>   this all depends on the assumption that that failed HOSTTOOLS test
> is what caused the failure of the layer addition, which cascaded down
> to other errors.
>

The layer is expressing that it can not work without that tool, maybe use
HOSTTOOLS_NONFATAL but if it is really needed then it should be installed
on host and prerequisite.

> rday
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#196753): 
https://lists.openembedded.org/g/openembedded-core/message/196753
Mute This Topic: https://lists.openembedded.org/mt/104766066/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to