Red Hat Bugzilla – Bug 1378541
QEMU: update package summary and description
Last modified: 2017-08-01 13:46:48 EDT
+++ This bug was initially created as a clone of Bug #1378538 +++ From the spec file: """ Summary: QEMU is a FAST! processor emulator %description qemu-kvm is an open source virtualizer that provides hardware emulation for the KVM hypervisor. qemu-kvm acts as a virtual machine monitor together with the KVM kernel modules, and emulates the hardware for a full system such as a PC and its assocated peripherals. As qemu-kvm requires no host kernel patches to run, it is safe and easy to use. """ These are outdated (especially the summary). I suggest the following: """ Summary: QEMU is a generic and open source machine emulator and virtualizer. %description QEMU is an open source virtualizer that provides hardware emulation for the KVM hypervisor. QEMU acts as a virtual machine monitor together with the KVM kernel modules, and emulates the hardware for a full system such as a PC and its assocated peripherals. """
You're right, it is old. I propose we use the description from Fedora, which is: Summary: QEMU is a FAST! processor emulator %description QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation. QEMU has two operating modes: * Full system emulation. In this mode, QEMU emulates a full system (for example a PC), including a processor and various peripherials. It can be used to launch different Operating Systems without rebooting the PC or to debug system code. * User mode emulation. In this mode, QEMU can launch Linux processes compiled for one CPU on another CPU. As QEMU requires no host kernel patches to run, it is safe and easy to use.
(In reply to Jeff Nelson from comment #2) > You're right, it is old. I propose we use the description from Fedora, which > is: > > Summary: QEMU is a FAST! processor emulator > > %description > QEMU is a generic and open source processor emulator which achieves a good > emulation speed by using dynamic translation. QEMU has two operating modes: > > * Full system emulation. In this mode, QEMU emulates a full system (for > example a PC), including a processor and various peripherials. It can be > used to launch different Operating Systems without rebooting the PC or > to debug system code. > * User mode emulation. In this mode, QEMU can launch Linux processes > compiled > for one CPU on another CPU. > > As QEMU requires no host kernel patches to run, it is safe and easy to use. You pasted the RHEL description here. :-) From rpm -qi qemu-system-x86 on Fedora 24: """ Source RPM : qemu-2.7.0-2.fc24.src.rpm Summary : QEMU system emulator for x86 Description : QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation. This package provides the system emulator for x86. When being run in a x86 machine that supports it, this package also provides the KVM virtualization platform. """
from bz#1378538: Markus suggested to stick with QEMU or qemu-kvm due first suggestion makes a change from qemu-kvm to QEMU. So I'm reverting this and using qemu-kvm%{?pkgsuffix} instead.
Reproduce and verify this bug by comparing fields Summary and Description per the patch. # rpm -qip qemu-kvm-1.5.3-117.el7/qemu-kvm-1.5.3-117.el7.x86_64.rpm Name : qemu-kvm Epoch : 10 Version : 1.5.3 Release : 117.el7 Architecture: x86_64 Install Date: (not installed) Group : Development/Tools Size : 5953645 License : GPLv2+ and LGPLv2+ and BSD Signature : (none) Source RPM : qemu-kvm-1.5.3-117.el7.src.rpm Build Date : Tue 12 Jul 2016 08:54:08 PM CST Build Host : x86-039.build.eng.bos.redhat.com Relocations : (not relocatable) Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> Vendor : Red Hat, Inc. URL : http://www.qemu.org/ Summary : QEMU is a FAST! processor emulator Description : qemu-kvm is an open source virtualizer that provides hardware emulation for the KVM hypervisor. qemu-kvm acts as a virtual machine monitor together with the KVM kernel modules, and emulates the hardware for a full system such as a PC and its assocated peripherals. # rpm -qi qemu-kvm-1.5.3-140.el7.x86_64 Name : qemu-kvm Epoch : 10 Version : 1.5.3 Release : 140.el7 Architecture: x86_64 Install Date: Tue 06 Jun 2017 01:29:10 AM EDT Group : Development/Tools Size : 5999054 License : GPLv2+ and LGPLv2+ and BSD Signature : (none) Source RPM : qemu-kvm-1.5.3-140.el7.src.rpm Build Date : Tue 06 Jun 2017 12:49:10 AM EDT Build Host : x86-017.build.eng.bos.redhat.com Relocations : (not relocatable) Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> Vendor : Red Hat, Inc. URL : http://www.qemu.org/ Summary : QEMU is a machine emulator and virtualizer Description : qemu-kvm is an open source virtualizer that provides hardware emulation for the KVM hypervisor. qemu-kvm acts as a virtual machine monitor together with the KVM kernel modules, and emulates the hardware for a full system such as a PC and its associated peripherals.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2017:1856