On Wed, Sep 28, 2011 at 08:16:23PM +0200, Dennis Jacobfeuerborn wrote: > On 09/28/2011 07:56 PM, Eric Blake wrote: > >On 09/28/2011 11:43 AM, Daniel P. Berrange wrote: > >>>>The libvirt package should probably be updated to require seabios-bin>= > >>>>0.6.2. > >>> > >>>Yes, that probably needs to happen to libvirt.spec when built for F16 > >>>(and thus imported into F15 via virt-preview). I'll tackle that, since > >>>I've been making a couple other spec file patches lately. > >> > >>It is not a libvirt requirement really. It is QEMU that is advertising > >>it supports the per-device boot ordering feature. libvirt queries this > >>and then tries to use it. QEMU should have required the new Seabios if > >>it intends to advertise this feature. > > > >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. The QEMU in F15 was already broken, we just didn't know about it until we tried the new libvirt. F15 should have a seabios 0.6.1 at least, but for a long time we couldn't biuld it because of a binutils bug... Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list