need a versioned depend on vgabios
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qemu-kvm (Ubuntu) |
Fix Released
|
High
|
Serge Hallyn | ||
Natty |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: qemu-kvm
qemu-kvm includes symlinks to files in the vgabios package, but only newer vgabios packages provide those files. The dependency that natty & oneiric's qemu-kvm has on vgabios probably needs to be versioned to >= 0.6c-2ubuntu2 to work well w/ partial upgrades and backports.
SRU Justifications:
1. Impact: users backporting qemu-kvm need to know to manually upgrade vgabios first. A versioned depend should be warning them and doing it for them.
2. How bug was addressed: the vgabios depends is versioned to ensure that the version provides needed symlink targets.
3. Patch:
diff -u qemu-kvm-
--- qemu-kvm-
+++ qemu-kvm-
@@ -75,7 +75,7 @@
Package: qemu-common
Architecture: all
-Depends: seabios, vgabios, ${misc:Depends}, ${shlibs:Depends}
+Depends: seabios, vgabios (>= 0.6c-2ubuntu2), ${misc:Depends}, ${shlibs:Depends}
Recommends: cpu-checker
Suggests: kvm-pxe,
4. TEST CASE: dpkg -i qemu-common_
5. regression potential: none.
Changed in qemu-kvm (Ubuntu): | |
assignee: | nobody → Serge Hallyn (serge-hallyn) |
importance: | Undecided → High |
status: | New → Triaged |
Changed in qemu-kvm (Ubuntu): | |
status: | Triaged → In Progress |
description: | updated |
Changed in qemu-kvm (Ubuntu Natty): | |
status: | New → Confirmed |
tags: | added: testcase |
This bug was fixed in the package qemu-kvm - 0.14.0+ noroms- 0ubuntu6
--------------- noroms- 0ubuntu6) oneiric; urgency=low
qemu-kvm (0.14.0+
* We need a versioned depend on vgabios to ensure the files we link to
exist. (LP: #783864)
-- Serge Hallyn <email address hidden> Tue, 24 May 2011 10:09:01 -0500