or simply stop deleting the packaged /usr/share/qemu/vgabios* files. Reproducible: Always Steps to Reproduce: 1. emerge qemu-1.3.0 2. emerge -p --depclean # ensuring that vgabios is removed 3. try to startup a vm Actual Results: # when run w/o vga args qemu-kvm: pci_add_option_rom: failed to find romfile "vgabios-cirrus.bin" # when run w/ -vga std qemu-kvm: pci_add_option_rom: failed to find romfile "vgabios-stdvga.bin" Expected Results: vm starts up
--- /usr/portage/app-emulation/qemu/qemu-1.3.0.ebuild 2013-01-14 15:31:03.000000000 -0800 +++ qemu-1.3.0.ebuild 2013-01-29 22:13:23.944324707 -0800 @@ -81,11 +81,13 @@ sys-firmware/ipxe ~sys-firmware/seabios-1.7.2 ~sys-firmware/sgabios-0.1_pre8 + ~sys-firmware/vgabios-0.7a ) qemu_softmmu_targets_x86_64? ( sys-firmware/ipxe ~sys-firmware/seabios-1.7.2 ~sys-firmware/sgabios-0.1_pre8 + ~sys-firmware/vgabios-0.7a ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) is what i did for my overlay for the time being.
nvm... i'm downgrading back to 1.2.2-r2. i got the dependency back, but qemu-1.3.0 just dies w/o even starting up. prompt just returns after a 'Killed' is displayed.
Don't use masked ebuilds is the result of this. They're masked for a reason.