2011-05-24 15:57:15 |
Serge Hallyn |
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. |
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-0.14.0+noroms/debian/control qemu-kvm-0.14.0+noroms/debian/control
--- qemu-kvm-0.14.0+noroms/debian/control
+++ qemu-kvm-0.14.0+noroms/debian/control
@@ -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,
mol-drivers-macosx,
4. TEST CASE: dpkg -i qemu-common_0.14.0+noroms-0ubuntu5_all.deb on a lucid machine.
5. regression potential: none. |
|