Your message dated Fri, 29 Nov 2013 01:47:01 +0400
with message-id <[email protected]>
and subject line Re: Bug#716752: /usr/bin/kvm: State clearly that kvm = qemu
-machine accel=kvm:tcg
has caused the Debian Bug report #716752,
regarding /usr/bin/kvm: State clearly that kvm = qemu -machine accel=kvm:tcg
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
716752: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=716752
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: qemu-system-x86
Version: 1.5.0+dfsg-4
Severity: minor
File: /usr/bin/kvm
Tags: patch
Dear Maintainer,
Currently when using kvm binary (/usr/bin/kvm), a message is displayed
announcing its deprecation and advising to use qemu-system-x86_64
instead. However, as can be seen by reading /usr/bin/kvm script, kvm is
equivalent to qemu-system-x86_64 -machine accel=kvm:tcg. The message
should thus clearly state so.
Attached is a patch with a more accurate suggestion.
Best regards.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'oldstable-updates'), (500, 'testing'),
(500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.9-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages qemu-system-x86 depends on:
ii ipxe-qemu 1.0.0+git-20120202.f6840ba-3
ii libaio1 0.3.109-4
ii libasound2 1.0.27.2-1
ii libbluetooth3 4.99-3
ii libbrlapi0.6 4.5-3
ii libc6 2.17-7
ii libcairo2 1.12.14-5
ii libcurl3-gnutls 7.31.0-2
ii libfdt1 1.3.0-4
ii libgdk-pixbuf2.0-0 2.28.2-1
ii libglib2.0-0 2.36.3-3
ii libgnutls26 2.12.23-5
ii libgtk2.0-0 2.24.20-1
ii libiscsi1 1.4.0-3
ii libjpeg8 8d-1
ii libncurses5 5.9+20130608-1
ii libpixman-1-0 0.26.0-4
ii libpng12-0 1.2.49-4
ii libpulse0 4.0-3
ii libsasl2-2 2.1.25.dfsg1-13
ii libsdl1.2debian 1.2.15-5
ii libseccomp1 1.0.1-2
ii libspice-server1 0.12.3-0nocelt1
ii libssh2-1 1.4.3-1
ii libtinfo5 5.9+20130608-1
ii libusb-1.0-0 2:1.0.15-1
ii libusbredirparser1 0.6-2
ii libuuid1 2.20.1-5.5
ii libvdeplug2 2.3.2-4
ii libvte9 1:0.28.2-5
ii libx11-6 2:1.6.0-1
ii libxen-4.2 4.2.2-1
ii libxenstore3.0 4.2.2-1
ii qemu-keymaps 1.5.0+dfsg-4
ii qemu-system-common 1.5.0+dfsg-4
ii seabios 1.7.3-1
ii vgabios 0.7a-3
ii zlib1g 1:1.2.8.dfsg-1
Versions of packages qemu-system-x86 recommends:
ii qemu-utils 1.5.0+dfsg-4
Versions of packages qemu-system-x86 suggests:
ii kmod 9-3
pn samba <none>
pn sgabios <none>
ii vde2 2.3.2-4
-- no debconf information
diff -Nru qemu-1.5.0+dfsg/debian/kvm qemu-1.5.0+dfsg/debian/kvm
--- qemu-1.5.0+dfsg/debian/kvm 2013-05-21 20:30:46.000000000 +0200
+++ qemu-1.5.0+dfsg/debian/kvm 2013-07-12 11:09:07.000000000 +0200
@@ -1,4 +1,4 @@
#! /bin/sh
-echo "W: kvm binary is deprecated, please use qemu-system-x86_64 instead" >&2
+echo "W: kvm binary is deprecated, please use qemu-system-x86_64 -machine accel=kvm:tcg instead" >&2
exec qemu-system-x86_64 -machine accel=kvm:tcg "$@"
--- End Message ---
--- Begin Message ---
Version: 1.7.0+dfsg-2
12.07.2013 13:19, Thomas Preud'homme wrote:
> Package: qemu-system-x86
> Version: 1.5.0+dfsg-4
> Severity: minor
> File: /usr/bin/kvm
> Tags: patch
>
> Dear Maintainer,
>
> Currently when using kvm binary (/usr/bin/kvm), a message is displayed
> announcing its deprecation and advising to use qemu-system-x86_64
> instead. However, as can be seen by reading /usr/bin/kvm script, kvm is
> equivalent to qemu-system-x86_64 -machine accel=kvm:tcg. The message
> should thus clearly state so.
As has been mentioned earlier, the patch is not right.
However, I just re-deprecated the kvm wrapper and moved it back to
qemu-kvm package where the original binary has always been, because
it looks like this was a popular way to run qemu/kvm.
More, in this new wrapper, I used more strict -enable-kvm, not the
softer -machine accel=kvm:tcg, so it wont fall back to tcg if kvm
isn't available.
And ofcourse it doesn't produce any warnings anymore.
So it should be okay now to close this bugreport for good, and
that's what I'm doing now.
Thanks,
/mjt
--- End Message ---