On Wed, 2011-09-28 at 11:56 -0600, 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. > Well, there was no older seabios shipping with F16, so it made sense. As for virt-preview, seabios updates were also available there long before the qemu which required them. Enabling virt-preview and doing a yum update would have installed the new seabios as well. I just don't think that virt-preview can ever be trusted to pick and choose specific packages, you either want the F15 virt stack as it is, or the F16 (virt-preview) virt stack. Justin -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list