Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 389727 - app-emulation/qemu-kvm-0.14.1-r2 configure failure with use=xen
Summary: app-emulation/qemu-kvm-0.14.1-r2 configure failure with use=xen
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Virtualization Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: CVE-2011-1750
  Show dependency tree
 
Reported: 2011-11-06 13:38 UTC by Ian Delaney (RETIRED)
Modified: 2012-01-22 21:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
my emerge --info (qemu-build.log,3.83 KB, text/plain)
2011-11-06 13:40 UTC, Ian Delaney (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Delaney (RETIRED) gentoo-dev 2011-11-06 13:38:30 UTC
Testing for bug 364889.

Reproducible: Always

Steps to Reproduce:
1. set use=xen emerge package
2.
3.
Actual Results:  

Never mind the build log, here is the 'lot' in one paste.

>>> Failed to emerge app-emulation/qemu-kvm-0.14.1-r2, Log file:
>>>  '/mnt/gen2/tmpdir/portage/app-emulation/qemu-kvm-0.14.1-r2/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed                 Load avg: 1.34, 0.94, 0.90
 * Package:    app-emulation/qemu-kvm-0.14.1-r2
 * Repository: gentoo
 * Maintainer: qemu@gentoo.org
 * USE:        aio alsa amd64 bluetooth elibc_glibc jpeg kernel_linux multilib ncurses png qemu_softmmu_targets_x86_64 sasl sdl spice ssl test threads userland_GNU vde vhost-net xen
 * FEATURES:   sandbox test userpriv
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.38-tuxonice-r1-amd64
>>> Unpacking source...
>>> Unpacking qemu-kvm-0.14.1.tar.gz to /mnt/gen2/tmpdir/portage/app-emulation/qemu-kvm-0.14.1-r2/work
>>> Unpacking qemu-kvm-0.14.1-backports-2.tar.bz2 to /mnt/gen2/tmpdir/portage/app-emulation/qemu-kvm-0.14.1-r2/work
>>> Source unpacked in /mnt/gen2/tmpdir/portage/app-emulation/qemu-kvm-0.14.1-r2/work
>>> Preparing source in /mnt/gen2/tmpdir/portage/app-emulation/qemu-kvm-0.14.1-r2/work/qemu-kvm-0.14.1 ...
 * Applying qemu-0.11.0-mips64-user-fix.patch ...
 [ ok ]
 * Applying various patches (bugfixes/updates) ...
 *   0001-Ignore-pci-unplug-requests-for-unpluggable-devices-C.patch ...
 [ ok ]
 *   0002-qxl-spice-display-move-pipe-to-ssd.patch ...
 [ ok ]
 *   0003-qxl-implement-get_command-in-vga-mode-without-locks.patch ...
 [ ok ]
 *   0004-qxl-spice-remove-qemu_mutex_-un-lock_iothread-around.patch ...
 [ ok ]
 *   0005-hw-qxl-render-drop-cursor-locks-replace-with-pipe.patch ...
 [ ok ]
 *   0006-char-Split-out-tcp-socket-close-code-in-a-separate-f.patch ...
 [ ok ]
 *   0007-char-Add-a-QemuChrHandlers-struct-to-initialise-char.patch ...
 [ ok ]
 *   0008-iohandlers-Add-enable-disable_write_fd_handler-funct.patch ...
 [ ok ]
 *   0009-char-Add-framework-for-a-write-unblocked-callback.patch ...
 [ ok ]
 *   0010-char-Update-send_all-to-handle-nonblocking-chardev-w.patch ...
 [ ok ]
 *   0011-char-Equip-the-unix-tcp-backend-to-handle-nonblockin.patch ...
 [ ok ]
 *   0012-char-Throttle-when-host-connection-is-down.patch ...
 [ ok ]
 *   0013-virtio-console-Enable-port-throttling-when-chardev-i.patch ...
 [ ok ]
 *   0014-spice-qemu-char.c-add-throttling.patch ...
 [ ok ]
 *   0015-spice-qemu-char.c-remove-intermediate-buffer.patch ...
 [ ok ]
 *   0016-chardev-Allow-frontends-to-notify-backends-of-guest-.patch ...
 [ ok ]
 *   0017-virtio-console-notify-backend-of-guest-open-close.patch ...
 [ ok ]
 *   0018-spice-chardev-listen-to-frontend-guest-open-close.patch ...
 [ ok ]
 *   0019-spice-qemu-char-Fix-flow-control-in-client-guest-dir.patch ...
 [ ok ]
 *   0020-virtqueue-Sanity-check-the-length-of-indirect-descri.patch ...
 [ ok ]
 * Done with patching
>>> Source prepared.
>>> Configuring source in /mnt/gen2/tmpdir/portage/app-emulation/qemu-kvm-0.14.1-r2/work/qemu-kvm-0.14.1 ...
 * Building the following softmmu targets:  x86_64-softmmu
ERROR
ERROR: User requested feature xen
ERROR: configure was not able to find it
ERROR
 * ERROR: app-emulation/qemu-kvm-0.14.1-r2 failed (configure phase):
 *   configure failed
 * 
 * Call stack:
 *     ebuild.sh, line  56:  Called src_configure
 *   environment, line 3591:  Called die
 * The specific snippet of code:
 *       ./configure --prefix=/usr --disable-strip --disable-werror --enable-kvm --enable-nptl --enable-uuid ${conf_opts} --audio-drv-list="${audio_opts}" --target-list="${softmmu_targets} ${user_targets}" --cc="$(tc-getCC)" --host-cc="$(tc-getBUILD_CC)" || die "configure failed"
 *
Comment 1 Ian Delaney (RETIRED) gentoo-dev 2011-11-06 13:40:33 UTC
Created attachment 291821 [details]
my emerge --info
Comment 2 Michael Harrison 2011-11-08 18:31:39 UTC
ditto Ian
Comment 3 Sergei Trofimovich (RETIRED) gentoo-dev 2012-01-22 21:24:42 UTC
Pushed as:

> +  22 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> qemu-kvm-0.14.1-r2.ebuild,
> +  qemu-kvm-0.15.0.ebuild, qemu-kvm-0.15.1-r1.ebuild, qemu-kvm-1.0.ebuild:
> +  Backport xen vs. xen-tools depend to older ebuilds. Fixes bug #389727 by Ian
> +  Delaney.

Thanks guys!