Hi Devs. Libvirt 6.3.0 has been released. An updated ebuild would be shiny. Especially because of that fix: qemu: Fix domain restore from a block device When using namespaces, libvirt was unable to restore a domain from a block device because libvirt tried to relabel the device inside the namespace while QEMU was given FD to the block device in the host. cheers, t. Reproducible: Always
v6.4.0 released now. https://libvirt.org/news.html
btw, there is a nice feature "io_uring" since 6.3.0.
v6.5.0 released now. https://libvirt.org/news.html
Created attachment 647934 [details] app-emulation/libvirt-6.5.0.ebuild
Created attachment 647936 [details, diff] libvirt-6.3.0-do-not-use-sysconf.patch
Hm. Bug created more than two months ago. Not much movement. Is the maintainer still around?
Thanks for your effort uploading a libvirt-6.5.0 ebuild Thomas, but I end up with a missing libvirtd binary using your ebuild.
(In reply to Thomas Stein from comment #7) > Thanks for your effort uploading a libvirt-6.5.0 ebuild Thomas, but I end up > with a missing libvirtd binary using your ebuild. This sounds really odd to me. I got /usr/sbin/libvirtd built. You may double check USE=libvirtd is set
USE=libvirtd is set for sure. Did not change the use settings anyways. There is no libvirtd in the build directory after "ebuild libvirt-6.5.0.ebuild install" sys2 /usr/local/portage/app-emulation/libvirt # find /var/tmp/portage/app-emulation/libvirt-6.5.0/ -name libvirtd/var/tmp/portage/app-emulation/libvirt-6.5.0/work/libvirt-6.5.0_build/src/.libs/libvirtd /var/tmp/portage/app-emulation/libvirt-6.5.0/work/libvirt-6.5.0_build/src/libvirtd /var/tmp/portage/app-emulation/libvirt-6.5.0/image/etc/init.d/libvirtd /var/tmp/portage/app-emulation/libvirt-6.5.0/image/etc/conf.d/libvirtd sys2 /usr/local/portage/app-emulation/libvirt #
Ok, I must have done something wrong. After I copied libvirt-6.2.0-r2.ebuild to libvirt-6.5.0.ebuild and adjusted the sysconf patch path everything works fine.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6543a38b2ab1f2372a3bc520eabb23c331cd347 commit c6543a38b2ab1f2372a3bc520eabb23c331cd347 Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2020-07-21 17:54:54 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2020-07-21 18:10:44 +0000 app-emulation/libvirt: bump to 6.5.0 Approved by tamiko on IRC. Closes: https://bugs.gentoo.org/721620 Signed-off-by: Marek Szuba <marecki@gentoo.org> app-emulation/libvirt/Manifest | 1 + ...ch => libvirt-6.5.0-do-not-use-sysconfig.patch} | 118 ++----- app-emulation/libvirt/libvirt-6.5.0.ebuild | 355 +++++++++++++++++++++ app-emulation/libvirt/libvirt-9999.ebuild | 4 +- 4 files changed, 377 insertions(+), 101 deletions(-)