[pve-devel] [PATCH qemu 0/2] Provides a qemu-system-x86 virtual package

Emmanuel Kasper e.kasper at proxmox.com
Wed Oct 4 15:53:31 CEST 2017

This will allow the installation of extra packages requiring a qemu binary
Bigger use case is libguestfs0 and libguestfs-tools , this has been asked
in a few different forum threads
libguestfs-tools allow to inspect and edit disk images of offline guests
and do not require libvirt domains to be used.

Changes since V1:
 * do not rename the qemu binary, but add a kvm symlink to it
 * do not rename the qemu man page, but add kvm symlint to it
 * add a symlink from qemu-system-i386 to qemu-system-x86_64 to better
 match the Debian package we 'Provides'.

While working on the dependencies I noticed, we had a file conflict with 
qemu-system-common which is addressed by the second patch

Example use cases:

virt-edit --add /path/to/disk_image /boot/grub/grub.cfg
virt-win-reg /path/to/disk/image "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" ProductName
Windows 10 Enterprise Evaluation

See http://libguestfs.org/guestfs-faq.1.html for the relation between libguestfs
and libvirt.
Emmanuel Kasper (2):
  Provides a qemu-system-x86 virtual package
  Add a 'Conflicts' with qemu-system-common from Debian

 debian/control | 6 +++++-
 debian/rules   | 8 ++++++--
 2 files changed, 11 insertions(+), 3 deletions(-)


More information about the pve-devel mailing list