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

Emmanuel Kasper e.kasper at proxmox.com
Wed Oct 11 11:06:04 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.

Patches 1-3 is just for refactoring / modernizing the qemu packaging
Patch 4 has the real change
Patch 5 is an optional bug fix

We do not take special care for aarch64, as Thomas said this would
probably happen in a package with a different name, which could then
have its own  <package_name>.links file

Changes since V1:
 * move symlinks to new file pve-qemu-kvm.links

Changes since RFC:
 * 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'.

Emmanuel Kasper (5):
  Remove deprecated dh_clean -k
  Install userspace utilities and UEFI roms via dh_install
  Bump dephelper compatibility level to 10
  Provides a qemu-system-x86 virtual package
  Add a 'Conflicts' with qemu-system-common from Debian

 debian/compat               |  2 +-
 debian/control              |  8 ++++++--
 debian/pve-qemu-kvm.install |  9 +++++++++
 debian/pve-qemu-kvm.links   |  4 ++++
 debian/rules                | 20 ++++----------------
 5 files changed, 24 insertions(+), 19 deletions(-)
 create mode 100644 debian/pve-qemu-kvm.install
 create mode 100644 debian/pve-qemu-kvm.links

-- 
2.11.0




More information about the pve-devel mailing list