All of lore.kernel.org
 help / color / mirror / Atom feed
* COMPATIBLE_HOST in initramfs-live-install_1.0.bb
@ 2012-02-29  6:46 Xu, Dongxiao
  2012-02-29 10:36 ` Richard Purdie
  0 siblings, 1 reply; 2+ messages in thread
From: Xu, Dongxiao @ 2012-02-29  6:46 UTC (permalink / raw)
  To: tom.zanussi; +Cc: yocto

Hi Tom,

I saw in initramfs-live-install_1.0.bb recipe, there is a line to set
the COMPATIBLE_HOST:

COMPATIBLE_HOST = "(i.86|x86_64).*-linux"

But actually initramfs-live-install is set as dependency in
core-image-minimal-initramfs.bb. Therefore if we set machine to be
"qemuarm" or something else that is not x86 architecture, and then
execute:
# bitbake core-image-minimal-initramfs
or
# bitbake universe

System will report an error of:

ERROR: Nothing RPROVIDES
'initramfs-live-install' (but /home/yocto-build5/poky-contrib/meta/recipes-core/images/core-image-minimal-initramfs.bb RDEPENDS on or otherwise requires it)
ERROR: initramfs-live-install was skipped: incompatible with host
arm-poky-linux-gnueabi (not in COMPATIBLE_HOST)
NOTE: Runtime target 'initramfs-live-install' is unbuildable,
removing...
Missing or unbuildable dependency chain was: ['initramfs-live-install']
ERROR: Required build target 'core-image-minimal-initramfs' has no
buildable providers.
Missing or unbuildable dependency chain was:
['core-image-minimal-initramfs', 'initramfs-live-install']

Summary: There was 1 WARNING message shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit
code.

Could you help to explain the background to set compatible host for the
initramfs-live-install recipe?

Thanks,
Dongxiao



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: COMPATIBLE_HOST in initramfs-live-install_1.0.bb
  2012-02-29  6:46 COMPATIBLE_HOST in initramfs-live-install_1.0.bb Xu, Dongxiao
@ 2012-02-29 10:36 ` Richard Purdie
  0 siblings, 0 replies; 2+ messages in thread
From: Richard Purdie @ 2012-02-29 10:36 UTC (permalink / raw)
  To: Xu, Dongxiao; +Cc: yocto

On Wed, 2012-02-29 at 14:46 +0800, Xu, Dongxiao wrote:
> I saw in initramfs-live-install_1.0.bb recipe, there is a line to set
> the COMPATIBLE_HOST:
> 
> COMPATIBLE_HOST = "(i.86|x86_64).*-linux"
> 
> But actually initramfs-live-install is set as dependency in
> core-image-minimal-initramfs.bb. Therefore if we set machine to be
> "qemuarm" or something else that is not x86 architecture, and then
> execute:
> # bitbake core-image-minimal-initramfs
> or
> # bitbake universe
> 
> System will report an error of:
> 
> ERROR: Nothing RPROVIDES
> 'initramfs-live-install' (but /home/yocto-build5/poky-contrib/meta/recipes-core/images/core-image-minimal-initramfs.bb RDEPENDS on or otherwise requires it)
> ERROR: initramfs-live-install was skipped: incompatible with host
> arm-poky-linux-gnueabi (not in COMPATIBLE_HOST)
> NOTE: Runtime target 'initramfs-live-install' is unbuildable,
> removing...
> Missing or unbuildable dependency chain was: ['initramfs-live-install']
> ERROR: Required build target 'core-image-minimal-initramfs' has no
> buildable providers.
> Missing or unbuildable dependency chain was:
> ['core-image-minimal-initramfs', 'initramfs-live-install']
> 
> Summary: There was 1 WARNING message shown.
> Summary: There were 2 ERROR messages shown, returning a non-zero exit
> code.
> 
> Could you help to explain the background to set compatible host for the
> initramfs-live-install recipe?

It uses syslinux which only works on IA32?

Cheers,

Richard



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-02-29 10:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-29  6:46 COMPATIBLE_HOST in initramfs-live-install_1.0.bb Xu, Dongxiao
2012-02-29 10:36 ` Richard Purdie

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.