Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 454616 - app-emulation/qemu-1.3.0 should depend on sys-firmware/vgabios
Summary: app-emulation/qemu-1.3.0 should depend on sys-firmware/vgabios
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2013-01-30 06:10 UTC by razamatan
Modified: 2013-01-30 15:30 UTC (History)
2 users (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 razamatan 2013-01-30 06:10:23 UTC
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
Comment 1 razamatan 2013-01-30 06:16:34 UTC
--- /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.
Comment 2 razamatan 2013-01-30 06:27:12 UTC
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.
Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2013-01-30 15:30:52 UTC
Don't use masked ebuilds is the result of this. They're masked for a reason.