Control: retitle -1 unblock: quickemu/4.9.7-4 I've made a new upload with another fix, see revised debdiff attached. On Mon, 2025-07-28 at 09:48 +0800, Maytham Alsudany wrote: > Please unblock package quickemu > > [ Reason ] > Contains backported fix for #1105178 And now also contains a fix for #1109330 > [ Impact ] > quickemu cannot be used at all with the version of QEMU currently in > Trixie. And some dependencies are missing meaning some things don't work out-of- the-box. > [ Tests ] > N/A > > [ Risks ] > Trivial change, already applied upstream: > https://github.com/quickemu-project/quickemu/pull/1640 Added dependencies also trivial. > [ 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 -- Maytham
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 09:53:59.000000000 +0800 @@ -1,3 +1,15 @@ +quickemu (4.9.7-4) unstable; urgency=medium + + * Add missing curl and uuid-runtime dependencies (Closes: #1109330) + + -- Maytham Alsudany <maytham@debian.org> Mon, 28 Jul 2025 09:53:59 +0800 + +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/control quickemu-4.9.7/debian/control --- quickemu-4.9.7/debian/control 2025-03-02 11:59:41.000000000 +0800 +++ quickemu-4.9.7/debian/control 2025-07-28 09:53:29.000000000 +0800 @@ -16,6 +16,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, + curl, genisoimage, jq, procps, @@ -26,6 +27,7 @@ swtpm, unzip, usbutils, + uuid-runtime, wget, xdg-user-dirs, zsync, 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
Attachment:
signature.asc
Description: This is a digitally signed message part