On Wed, Sep 28, 2011 at 20:16:23 +0200, Dennis Jacobfeuerborn wrote: > On 09/28/2011 07:56 PM, Eric Blake wrote: > > Ah, then the problem is qemu's spec file. On F16, I see this from 'yum > > deplist qemu-system-x86': > > > > dependency: seabios-bin > > provider: seabios-bin.noarch 0.6.2-2.fc16 > > > > So it is not requiring a minimal version, and when backporting qemu to F15 > > via virt-preview, no seabios-bin upgrade is being pulled in. I've created > > https://bugzilla.redhat.com/show_bug.cgi?id=741992 against qemu. > > > > I'm not sure if that is correct. It is purely the libvirt update that > breaks things: > > 1. qemu 0.14.0, libvirt 0.8.8, seabios-bin 0.6.0 > => virtio boots fine > > 2. update libvirt to 0.9.6 > => virtio boot breaks > > 3. update seabios-bin to 0.6.2 > => virtio works again > > Since I didn't update qemu at all any changes to its dependencies do not > help in this situation. That's a bug in qemu 0.14.0 package, which should have required newer seabios as well. Upgrading libvirt just exposes this bug because new libvirt started to use bootindex option by default if qemu supports it (while older libvirt used it only when explicitly asked to). This option is supported by qemu since 0.14.0. But for it to actually work, new seabios is also needed. Upstream qemu 0.14.0 is bundled with such seabios so it's just fedora packaging that is broken because it allows qemu 0.14.0 to be installed without a new enough seabios. Jirka -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list