app-emulation/libvirt: update libvirt-guests.init openrc script
authorMatthias Maier <tamiko@gentoo.org>
Sun, 19 Aug 2018 19:06:45 +0000 (14:06 -0500)
committerMatthias Maier <tamiko@gentoo.org>
Sun, 19 Aug 2018 19:07:38 +0000 (14:07 -0500)
commit3e3f7b40a206e8e014e7820734caa58c4e88c033
tree50312d5a3c601ea9904a5f724e58ca001269c3a2
parent1cb9f86b3b98e5ebccf922dfc8c3122636e4dbd1
app-emulation/libvirt: update libvirt-guests.init openrc script

From the bug report:

  """
  When libvirt-guests tries to shutdown or suspend xen guests, it is
  unable to tell when all of the guests have terminated and ends up
  waiting the entire timeout before going on. This is because in xen,
  dom0 is always running. Simply grepping out the dom0 uuid (all 0s)
  should take care of this issue.
  """

Thanks to Karl Hakimian for bug report and patch.

This is fixed in versions 4.6.0-r1 and 9999.

Closes: https://bugs.gentoo.org/651598
Package-Manager: Portage-2.3.47, Repoman-2.3.10
app-emulation/libvirt/files/libvirt-guests.init-r3 [new file with mode: 0644]
app-emulation/libvirt/libvirt-4.6.0-r1.ebuild [moved from app-emulation/libvirt/libvirt-4.6.0.ebuild with 99% similarity]
app-emulation/libvirt/libvirt-9999.ebuild