There are automagic dependencies between qemu (and/or qemu-kvm) and xen-tools and brltty among others. Luca: please copy the xen USE flag from qemu-kvm to qemu, for starters.
Diego: I'm not understanding your report. What's qemu-kvm automagically depending on?
brltty
Any update? Can we have the automagic dep eventually handled?
I've added a brltty use flag for qemu-kvm-9999. If you can, please test it. I'll update the release ebuilds after some testing. Any other automagic deps?
Thanks, looks good here.
Now it fails here at configure time (0.12.5-r1, as you can see below): ... * Done with patching >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-emulation/qemu-kvm-0.12.5-r1/work/qemu-kvm-0.12.5 ... * Building the following softmmu targets: i386-softmmu ERROR: unknown option --disable-brltty Usage: configure [options] Options: [defaults in brackets after descriptions] ...
There was a wrong configure option in qemu-kvm-0.12.5-r1 that has now been fixed. So this is also fixed on qemu-kvm-0.12.5-r1. If there are no missing automagic deps, we can close this as fixed.
With app-emulation/qemu-0.11.1 (what I have on tinderbox) I get these deps: app-emulation/xen-tools (/usr/lib/libxenguest.so.4.0) app-emulation/xen-tools (/usr/lib/libxenstore.so.3.0) app-emulation/xen-tools (/usr/lib/libxenctrl.so.4.0) app-accessibility/brltty (/lib/libbrlapi.so.0.5) sys-libs/glibc (/lib/libc.so.6) sys-libs/glibc (/lib/libpthread.so.0) sys-libs/glibc (/lib/libm.so.6) sys-libs/glibc (/lib/libutil.so.1) sys-libs/glibc (/lib/librt.so.1) sys-libs/ncurses (/lib/libncurses.so.5) sys-libs/zlib (/lib/libz.so.1) x11-libs/libX11 (/usr/lib/libX11.so.6) media-libs/libsdl (/usr/lib/libSDL-1.2.so.0) Is the xen-tools one fixed as well on 0.12?
I'm adding Lance to the CC list as his the one maintaining qemu-kvm-0.11*. I'll take a look at xen-tools later, but xen has been disabled in 0.12* for a while now.
(In reply to comment #9) > I'm adding Lance to the CC list as his the one maintaining qemu-kvm-0.11*. > I'll take a look at xen-tools later, but xen has been disabled in 0.12* for a > while now. qemu-kvm-0.11* is no longer in portage so I'm removing myself from this ticket.
Automagic hopefully fixed in qemu-1.0: > *qemu-1.0 (22 Jan 2012) > > 22 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> +qemu-1.0.ebuild, > qemu-9999.ebuild: > Version bump (requested by Anton Kochkov and others in bug #367153). > ... > Added LatticeMico32 (lm32) softmmu target. Added USE="nss rbd spice threads > +vhost-net xattr xen" to get control of some automagic depends (bug #326491 by > Diego Elio Pettenò); Thank you, Diego!