Das 6.0.2 Update für qemu-kvm bringt mehrere Bugfixes mit sich, die wir nicht direkt übernehmen können, da unsere Version von qemu-kvm aktueller ist (0.14.0 vs. 0.12.5 in Squeeze. Zwei dieser Fixes fehlen und könnten übernommen werden (ggf. macht auch ein Update auf die aktuelle 0.14.1 Sinn.) * cirrus_vga:fix-division-by-0-for-color-expansion-rop-92d675d1c1.diff (fix from upstream) - fixes division by zero with some guests like WinNT 4.0 and WinME. Der Fix ist in 0.14.0 bereits enthalten. * fix-vnc-zlib-overflow.diff (backport from 0.14) (closes: #616159) Dieser Bug wurde in sid in Version 0.14.1+dfsg-1 behoben, der Fix fehlt also aktuell in 3.0. * qdev-dont-hw_error-in-qdev_init_nofail-bd6c9a61.diff - don't abort but exit on user errors (closes: #619452) Der Fix ist in 0.14.0 bereits enthalten. * fix transitional kvm package description (closes: #625206) Irrelevant für UCS. * fix long-standing migration bug on 32bits (closes: #625571) Dieser Bug wurde in sid in Version 0.14.1+dfsg-1 behoben, der Fix fehlt also aktuell in 3.0.
Bei der Übernahme sollten auch die beiden folgenden Patches geprüft werden, ob eine Übernahme in 3.0 nötig ist: ./qemu-kvm/2.4-0-0-ucs/0.14.0+dfsg-1~tls-ucs2.4-2/20_qemu-kvm.git-00d40227290410f411ea6f0b4c15d96c7cb1e221.patch ./qemu/2.4-0-0-ucs/0.14.0+dfsg-4-ucs2.4-2/12_control_linux-any.patch ./qemu/2.4-0-0-ucs/0.14.0+dfsg-4-ucs2.4-2/10_no-support-for-ppc-sparc.patch
Für UCS-3.0 wurde qemu-0.15.1 von Upstream paketiert. In Debian ist bisher nur 0.15.0 verfügbar, 0.15.1 enthält aber bereits viele Bug-Fixes. (In reply to comment #1) > ./qemu/2.4-0-0-ucs/0.14.0+dfsg-4-ucs2.4-2/12_control_linux-any.patch > ./qemu/2.4-0-0-ucs/0.14.0+dfsg-4-ucs2.4-2/10_no-support-for-ppc-sparc.patch Die beiden Patches wurden zu 0001-Bug-22877-UCS-Dependencies.patch zusammengefasst und an in Debian-Squeeze verfügbaren Abhängigkeiten angepasst: - kein RADOS - linux-2.6.32 - OpenBIOS nur als Recommends da nicht in main. ChangeLog: \item \ucsName{Qemu} is updated to version 0.15.1 (\ucsBug{23014}).
Für UCS-3.0 wurde nach den Problemen mit dem Wiederherstellen von Snapshots und ManagedSave wieder die alte Version aus UCS-2.4-3 übernommen. Eine neuere Version wird vermutlich dann mit 3.x geliefert. Lediglich die Build-Abhängigkeiten wurden an Squeeze / UCS-3.0 angepasst, so das nur nach RADOS deaktiviert wird. svn9920, qemu_0.14.1+dfsg-3.29.201111160955 svn9922, qemu-kvm_0.14.1+dfsg-4.16.201111160958 ChangeLog: wurde entfernt (svn10900)
Ja, das passt.
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"