[meta-virtualization] Building xen-image-minimal problem

Rob Weiss j105.rob at gmail.com
Thu Feb 12 04:13:53 PST 2015


That was the issue and has now been corrected. Now I am getting the
following error:

ubuntu at yocto:/opt/rob/poky/build$ bitbake xen-image-minimal
Parsing recipes: 100%
|########################################################################################################################################################################################################|
Time: 00:00:08
Parsing of 1588 .bb files complete (0 cached, 1588 parsed). 2073 targets,
69 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION        = "1.24.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "Ubuntu-14.04"
TARGET_SYS        = "x86_64-poky-linux"
MACHINE           = "genericx86-64"
DISTRO            = "poky-selinux"
DISTRO_VERSION    = "1.7.1"
TUNE_FEATURES     = "m64 core2"
TARGET_FPU        = ""
meta
meta-yocto
meta-yocto-bsp    = "dizzy:9fc095a439c36014c73b3a8f240afba09fe0e4d7"
meta-virtualization = "dizzy:b0745517d1d8f4b6b51bc1256344cf1db7001a53"
meta-oe
meta-networking
meta-filesystems
meta-python       = "dizzy:6413cdb66acf43059f94d0076ec9b8ad6a475b35"
meta-selinux      = "dizzy:869aded23e5f999c4f6b3ecf0562ea9da4862c73"

NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: Debian package install does not support BAD_RECOMMENDATIONS
ERROR: Function failed: do_configure (log file is located at
/opt/rob/poky/build/tmp/work/core2-64-poky-linux/xen/4.3.1-r0/temp/log.do_configure.8101)
ERROR: Logfile of failure stored in:
/opt/rob/poky/build/tmp/work/core2-64-poky-linux/xen/4.3.1-r0/temp/log.do_configure.8101
Log data follows:
| DEBUG: Executing python function sysroot_cleansstate
| DEBUG: Python function sysroot_cleansstate finished
| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc',
'bit-64', 'x86_64-linux', 'common']
| DEBUG: Executing shell function autotools_preconfigure
| DEBUG: Shell function autotools_preconfigure finished
| DEBUG: Executing python function autotools_copy_aclocals
| DEBUG: Python function autotools_copy_aclocals finished
| DEBUG: Executing shell function do_configure
| NOTE: Running
/opt/rob/poky/build/tmp/work/core2-64-poky-linux/xen/4.3.1-r0/xen-4.3.1/configure
 --build=x86_64-linux    --host=x86_64-poky-linux
  --target=x86_64-poky-linux    --prefix=/usr    --exec_prefix=/usr
  --bindir=/usr/bin    --sbindir=/usr/sbin    --libexecdir=/usr/lib/xen
  --datadir=/usr/share    --sysconfdir=/etc    --sharedstatedir=/com
  --localstatedir=/var    --libdir=/usr/lib    --includedir=/usr/include
  --oldincludedir=/usr/include    --infodir=/usr/share/info
  --mandir=/usr/share/man    --disable-silent-rules
  --disable-dependency-tracking
--with-libtool-sysroot=/opt/rob/poky/build/tmp/sysroots/genericx86-64
      --exec-prefix=/usr     --prefix=/usr     --host=x86_64-poky-linux
--disable-stubdom     --disable-ioemu-stubdom     --disable-pv-grub
--disable-xenstore-stubdom  --enable-nls --enable-sdl --disable-xsmpolicy
| checking build system type... x86_64-pc-linux-gnu
| checking host system type... x86_64-poky-linux-gnu
| Will build the following subsystems:
|   xen
|   kernels
|   tools
|   docs
| configure: creating ./config.status
| config.status: creating ./config/Toplevel.mk
| make: Entering directory
`/opt/rob/poky/build/tmp/work/core2-64-poky-linux/xen/4.3.1-r0/xen-4.3.1/tools/firmware'
|
/opt/rob/poky/build/tmp/work/core2-64-poky-linux/xen/4.3.1-r0/xen-4.3.1/tools/firmware/../../tools/Rules.mk:112:
*** You have to run ./configure before building or installing the tools.
Stop.
| make: Leaving directory
`/opt/rob/poky/build/tmp/work/core2-64-poky-linux/xen/4.3.1-r0/xen-4.3.1/tools/firmware'
| WARNING: exit code 2 from a shell command.
| ERROR: Function failed: do_configure (log file is located at
/opt/rob/poky/build/tmp/work/core2-64-poky-linux/xen/4.3.1-r0/temp/log.do_configure.8101)
ERROR: Task 332 (/opt/extras/meta-virtualization/recipes-extended/xen/
xen_4.3.1.bb, do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2900 tasks of which 2644 didn't need to be
rerun and 1 failed.
Waiting for 0 running tasks to finish:

Summary: 1 task failed:
  /opt/extras/meta-virtualization/recipes-extended/xen/xen_4.3.1.bb,
do_configure
Summary: There was 1 WARNING message shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.



Any ideas how to proceed to resolve this error? I am not modifying anything
in any layer at this point, just pulling the sources and trying to build
existing supplied images.

On Wed, Feb 11, 2015 at 7:29 PM, Nathan Rossi <nathan.rossi at xilinx.com>
wrote:

> > -----Original Message-----
> > From: meta-virtualization-bounces at yoctoproject.org [mailto:meta-
> > virtualization-bounces at yoctoproject.org] On Behalf Of Rob Weiss
> > Sent: Thursday, February 12, 2015 12:35 AM
> > To: meta-virtualization at yoctoproject.org
> > Subject: [meta-virtualization] Building xen-image-minimal problem
> >
> > I am trying to build xen-image-minimal using poky dizzy and I am getting
> > the follow error:
> >
> > ubuntu at yocto:/opt/rob/poky/build$ bitbake -v xen-image-minimal
> > Loading cache: 100%
> >
> |#########################################################################
> >
> ##########################################################################
> > #######################################################| ETA:  00:00:00
> > Loaded 2074 entries from dependency cache.
> > NOTE: Resolving any missing task queue dependencies
> > NOTE: selecting pigz-native to satisfy gzip-native due to
> > PREFERRED_PROVIDERS
> > NOTE: selecting pseudo-native to satisfy virtual/fakeroot-native due to
> > PREFERRED_PROVIDERS
> > NOTE: selecting linux-yocto to satisfy virtual/kernel due to
> > PREFERRED_PROVIDERS
> > NOTE: selecting opkg-utils-native to satisfy virtual/update-alternatives-
> > native due to PREFERRED_PROVIDERS
> > NOTE: selecting linux-yocto to satisfy runtime kernel-module-xen-acpi-
> > processor due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
> > NOTE: selecting linux-yocto to satisfy runtime kernel-module-xen-blkback
> > due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
> > NOTE: selecting linux-yocto to satisfy runtime kernel-module-xen-gntalloc
> > due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
> > NOTE: selecting linux-yocto to satisfy runtime kernel-module-xen-gntdev
> > due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
> > NOTE: selecting linux-yocto to satisfy runtime kernel-module-xen-netback
> > due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
> > NOTE: selecting linux-yocto to satisfy runtime kernel-module-xen-pciback
> > due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
> > NOTE: selecting linux-yocto to satisfy runtime kernel-module-xen-wdt due
> > to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
> > ERROR: Nothing RPROVIDES 'xen-base' (but /opt/extras/meta-
> > virtualization/recipes-extended/images/xen-image-minimal.bb RDEPENDS on
> or
> > otherwise requires it)
> > NOTE: Runtime target 'xen-base' is unbuildable, removing...
> > Missing or unbuildable dependency chain was: ['xen-base']
> > NOTE: Target 'xen-image-minimal' is unbuildable, removing...
> > Missing or unbuildable dependency chain was: ['xen-image-minimal', 'xen-
> > base']
> > ERROR: Required build target 'xen-image-minimal' has no buildable
> > providers.
> > Missing or unbuildable dependency chain was: ['xen-image-minimal', 'xen-
> > base']
> >
> > Summary: There were 2 ERROR messages shown, returning a non-zero exit
> > code.
> >
> > Any insight as to why this is happening? What additional information is
> > needed to diagnose this error. I am very new to yocto and this is my
> first
> > attempt at building an image.
>
> Hi Rob,
>
> It looks like it can't resolve the provider for xen-base, which means it
> doesn't know how to build xen with your configuration.
>
> What machine/architecture are you building for? The current dizzy of
> meta-virtualization only supports xen on x86_64.
>
> Regards,
> Nathan
>



-- 

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.12 (GNU/Linux)

mQENBFKEwSUBCADi6r/xXH0QTgLbPg2EIQD86M+5w1PekvnLLxfUEficcvlTNrLW
bBsGVCdksAymJdHuuLrrujnoQrd5REoTq7R6IZHFZ5SS7eRkfrG4eFImRoXmHHRq
71DPdZnlALoUXUS9lb1pY4AbMaF51pduGigGUrVSHaAH2aLQMz2k9C+Cox5QLghm
9M0vhwGXviJ2PEZZ2nc03YT2PTwqQQHYJI9rLRJQXOpl9nUZn4zLDJg9H8nkhm4b
8yj3MRW1FVfW1KqnCuRBnwKuXVmeaJ0aA0ZnXy4xb7sT7Gw92K2a6QJzFviCJfx4
jAGB6wuRF9wFI2GswposLN4514FzyNSb+3BnABEBAAG0I1JvYmVydCBKIFdlaXNz
IDxqMTA1LnJvYkBnbWFpbC5jb20+iQE4BBMBAgAiBQJShMElAhsDBgsJCAcDAgYV
CAIJCgsEFgIDAQIeAQIXgAAKCRA7Vynrc6yHx2yyCACfv7iBr49MvbXMlkgeXk3T
vsJGXhXS7ZuwjaGLY1jGRMgj9ir1gS3D8qJzcjNhofW52Kn2TWhPbh7ed9xpuDQp
zk75Nw/TNT2FBerKF7d2s/v3qhpUUod72q7rTHBA3EMYDfUa+XsxfmI3TybOJn1N
aSNS/7LyNqaJY1Mh+SbhmBppVZQJmmGAcq3g4WmDo9WXvL11nKEwHp5eVzH7u6E1
HszjKTu26s+Vtre0dE2lq2EaatK88t+5aE8kQtTQ9oyTyeVikrJ40nqajRbZqAOH
1Kh0EWOrJvzjloeC33UPIqS7ITIBtDpzzQgjmh4KjLQhjYgg6abxOgbjmrDXif4H
uQENBFKEwSUBCADqgJH5/im2YwGUxF8Hf2RF8Wd3G6tQHEIVl5DIsT6OAcL2/aLD
J1V2gGkPzXltvf8sRWa8IdHoqLpe0RDEzxpjjP26BTq2UoQu1Hn44W19QM93EaFP
M7vdQLWClmGzxNC2/Jw7nszm92QpxP/RWvWXJDxsa8cjrJCHBzQj74hMeMMCmK2O
rCAUlH3q1iI9KAQAz6r+aIsQuaeXSNT5N7La4pBidooV8LxLI/zyPMJ42x4uSNbD
2KEpFrs6lYPiJDTcv2e8ZqTdbqR9JS6KopvJQzf31MfGZENZB6MqEjH92FQMtjl3
Psx6PUhZlsOXBQkcexh4AYalolSYdgQU4lBTABEBAAGJAR8EGAECAAkFAlKEwSUC
GwwACgkQO1cp63Osh8eQNwf+OTc1mOBCFUhdlMK1JCDFsBdFPmPICy3e/ZKSXgZu
Ti9ywcIJrAmyjx6TPXLzoSB6VH+Qouq+dYlYCnm9rn2ljl8Ek0q0lCDAJKrVfIjy
zErWLwkSFBaAg2BrmiQnDxrKV1ba1eubf8WJz7fDh9RX0NZwBjz+8BHoOiCz2iBD
onFBrt0/v9D/aIiiTOSzKTNnipmPKldDVsseh02F3jTogUXcDoPFKD6terrF5mgD
SHa5uGDy9MixlsVxptUTOyonFt8UKU6XCBvFCGUc4o6kT1IOPybqNxa/+b0LpEE0
x6KyVLpc5VDkkhby/MI/lEnt7qPEct37NYBbaSf8348gKQ==
=L0yr
-----END PGP PUBLIC KEY BLOCK-----
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-virtualization/attachments/20150212/659d7e58/attachment-0001.html>


More information about the meta-virtualization mailing list