Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 721620 - app-emulation/libvirt-6.5.0: version bump
Summary: app-emulation/libvirt-6.5.0: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Matthias Maier
URL: http://libvirt.org/news.html
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-08 11:03 UTC by Thomas Stein
Modified: 2020-07-21 18:11 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
app-emulation/libvirt-6.5.0.ebuild (libvirt-6.5.0.ebuild,8.53 KB, text/plain)
2020-07-06 11:30 UTC, Thomas Bettler
Details
libvirt-6.3.0-do-not-use-sysconf.patch (libvirt-6.3.0-do-not-use-sysconf.patch,5.11 KB, patch)
2020-07-06 11:31 UTC, Thomas Bettler
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Stein 2020-05-08 11:03:47 UTC
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
Comment 1 Thomas Stein 2020-06-16 13:13:46 UTC
v6.4.0 released now.

https://libvirt.org/news.html
Comment 2 livelace 2020-07-01 19:24:46 UTC
btw, there is a nice feature "io_uring" since 6.3.0.
Comment 3 Thomas Bettler 2020-07-06 11:02:37 UTC
v6.5.0 released now.

https://libvirt.org/news.html
Comment 4 Thomas Bettler 2020-07-06 11:30:31 UTC
Created attachment 647934 [details]
app-emulation/libvirt-6.5.0.ebuild
Comment 5 Thomas Bettler 2020-07-06 11:31:23 UTC
Created attachment 647936 [details, diff]
libvirt-6.3.0-do-not-use-sysconf.patch
Comment 6 Thomas Stein 2020-07-17 13:55:18 UTC
Hm. Bug created more than two months ago. Not much movement. Is the maintainer still around?
Comment 7 Thomas Stein 2020-07-17 14:32:36 UTC
Thanks for your effort uploading a libvirt-6.5.0 ebuild Thomas, but I end up with a missing libvirtd binary using your ebuild.
Comment 8 Thomas Bettler 2020-07-17 14:59:41 UTC
(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
Comment 9 Thomas Stein 2020-07-17 15:23:53 UTC
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 #
Comment 10 Thomas Stein 2020-07-19 11:16:23 UTC
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.
Comment 11 Larry the Git Cow gentoo-dev 2020-07-21 18:11:10 UTC
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(-)