Bug#1110005: unblock: quickemu/4.9.7-3
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: quickemu@packages.debian.org
Control: affects -1 + src:quickemu
User: release.debian.org@packages.debian.org
Usertags: unblock
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Please unblock package quickemu
[ Reason ]
Contains backported fix for #1105178
[ Impact ]
quickemu cannot be used at all with the version of QEMU currently in
Trixie.
[ Tests ]
N/A
[ Risks ]
Trivial change, already applied upstream:
https://github.com/quickemu-project/quickemu/pull/1640
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
[ Other info ]
N/A
unblock quickemu/4.9.7-3
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEESl/RzRFQh8wD3DXB1ZeJcgbF8H8FAmiG1uoTHG1heXRoYW1A
ZGViaWFuLm9yZwAKCRDVl4lyBsXwfynLEAC52MO9TouVaee28VxWsoVFeeHfgY2y
VTZqrVEZb3RbnBDVNcioa/G8dEJw4MXIfJiMH4/8EMlwqAwyAvGKhn91eGr9tNYW
eLAR/dRW/2w3JYBv67rOjxAUgpvEQAQi0eDPo6pwoqIdDny8SVqiKiZk0LNZtKjI
4nCkl1/B7vtruD3CwrBgj6++xxRWBd50Ruox9kCexkhspUzSnx7ybNyU3biJZB5v
MmStbt+PQZBfbSdFOXInrxQUWXbh1G7u6K2ls1miGo2Mq1/DAonoD9y0+pKmBSFX
O6lZN8eb93Sd0C4CCzfCOyFNYs5UhMkesAgM8k1WCHEsGHbh4ouubUtLfhnVznf7
WVz9wFyc/b+qWtr9x3NQuGjAYwSdr11mvLBV2I3zhojbIa9tEB8T6aqTqeMMYGCU
US2n0SsO3NJ3XKi9o/I5gnG9UsEagOdh9pykUeARA/3F25Ij8TMstUJSUKZcv8jG
LN5wPr2H99L4/yrnJkNtdcY0W3Gjdu9TQMMzd5vqKt3zFTRLElTX49GOP8oWsUhE
wusvpLXc5PkiCtbDEinR8ODCmOT1uyhHWL73q+eb83ZA1hAFoYLFNSZvq+zV4Qxj
U8bgNHGjmdWDnreqUT1hsGWQ+Os0C+0/w+gLALLAPRcp2rPqEtXGyQTECJjfgb65
d5CIk64czQSgbQ==
=QiaG
-----END PGP SIGNATURE-----
diff -Nru quickemu-4.9.7/debian/changelog quickemu-4.9.7/debian/changelog
--- quickemu-4.9.7/debian/changelog 2025-03-02 11:59:45.000000000 +0800
+++ quickemu-4.9.7/debian/changelog 2025-07-28 08:40:03.000000000 +0800
@@ -1,3 +1,9 @@
+quickemu (4.9.7-3) unstable; urgency=medium
+
+ * Backport patch to fix fetching QEMU version (Closes: #1105178)
+
+ -- Maytham Alsudany <maytham@debian.org> Mon, 28 Jul 2025 08:40:03 +0800
+
quickemu (4.9.7-2) unstable; urgency=medium
* Depend: swtpm instead of libtss2-tcti-swtpm0 (Closes: #1076281)
diff -Nru quickemu-4.9.7/debian/patches/0001-qemu-version.patch quickemu-4.9.7/debian/patches/0001-qemu-version.patch
--- quickemu-4.9.7/debian/patches/0001-qemu-version.patch 1970-01-01 08:00:00.000000000 +0800
+++ quickemu-4.9.7/debian/patches/0001-qemu-version.patch 2025-07-28 08:39:13.000000000 +0800
@@ -0,0 +1,17 @@
+From: spameier <40004508+spameier@users.noreply.github.com>
+Subject: [PATCH] fix(quickemu): correctly handle version 10.0.0 of QEMU
+Forwarded: https://github.com/quickemu-project/quickemu/issues/1637
+Applied-Upstream: https://github.com/quickemu-project/quickemu/commit/8fad1b9370bf4f825614fa161a41e5e5815665f8
+
+--- a/quickemu
++++ b/quickemu
+@@ -1938,7 +1938,8 @@
+ fi
+
+ QEMU_VER_LONG=$(${QEMU_IMG} --version | head -n 1 | awk '{print $3}')
+-QEMU_VER_SHORT=$(echo "${QEMU_VER_LONG//./}" | cut -c1-2)
++# strip patch version and remove dots. 6.0.0 => 60 / 10.0.0 => 100
++QEMU_VER_SHORT=$(echo "${QEMU_VER_LONG%.*}" | sed 's/\.//g')
+ if [ "${QEMU_VER_SHORT}" -lt 60 ]; then
+ echo "ERROR! QEMU 6.0.0 or newer is required, detected ${QEMU_VER_LONG}."
+ exit 1
diff -Nru quickemu-4.9.7/debian/patches/series quickemu-4.9.7/debian/patches/series
--- quickemu-4.9.7/debian/patches/series 1970-01-01 08:00:00.000000000 +0800
+++ quickemu-4.9.7/debian/patches/series 2025-07-28 08:39:01.000000000 +0800
@@ -0,0 +1 @@
+0001-qemu-version.patch
Reply to: