Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 415925 - app-emulation/qemu-kvm and app-emulation/qemu-user conflict unless QEMU_USER_TARGETS are set
Summary: app-emulation/qemu-kvm and app-emulation/qemu-user conflict unless QEMU_USER_...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo QEMU Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-14 12:40 UTC by George Kiagiadakis
Modified: 2012-07-08 21:14 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description George Kiagiadakis 2012-05-14 12:40:38 UTC
qemu-kvm currently conflicts with qemu-user (and so does qemu), but this conflict is unnecessary if no QEMU_USER_TARGETS are set. On my system I would like to build qemu-user separately from qemu-kvm and this conflict is quite annoying. qemu 1.0-r3 has a nice trick for that:

for target in ${IUSE_USER_TARGETS}; do
        IUSE="${IUSE} +qemu_user_targets_${target}"
        RDEPEND="${RDEPEND}
                         !app-emulation/qemu-user[qemu_user_targets_${target}?]"
done

but apparently this hasn't been continued in the 1.0.1 ebuild.
Please consider applying this trick in future ebuilds of qemu-kvm (and perhaps qemu as well).


Reproducible: Always
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2012-07-08 21:14:07 UTC
qemu-kvm-1.1.0 now supports being installed alongside qemu-user in theory. Open a ticket if that's not the case.