Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 606632 - app-emulation/libvirt 3.0.0 version bump
Summary: app-emulation/libvirt 3.0.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthias Maier
URL: http://libvirt.org/news.html
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-20 18:25 UTC by Thomas Stein
Modified: 2017-01-24 16:09 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Stein 2017-01-20 18:25:06 UTC
Hello Devs.

Libvirt 3.0.0 has been released a few days ago. An updated ebuild would be nice.

thanks and cheers

Reproducible: Always
Comment 1 Michal Privoznik 2017-01-21 17:00:24 UTC
While I'd like to see new version picked up by Gentoo, just be careful. The namespace I've implemented have some bugs. Which is why we've disabled them in the maintenance branch:

https://www.redhat.com/archives/libvir-list/2017-January/msg00790.html

Probably worth picking up that instead of the actual release.
Comment 2 Matthias Maier gentoo-dev 2017-01-21 17:27:23 UTC
(In reply to Michal Privoznik from comment #1)

> Probably worth picking up that instead of the actual release.

That's a good point. I will have a look at it.
Comment 3 Matthias Maier gentoo-dev 2017-01-22 18:37:07 UTC
commit bf78f9761df6150c92a170066f77dafddaca1738
Author: Matthias Maier <tamiko@gentoo.org>
Date:   Sun Jan 22 12:34:53 2017 -0600

    dev-python/libvirt-python: version bump to 3.0.0, bug #606632
    
    Package-Manager: Portage-2.3.0, Repoman-2.3.1

commit 0dccc0186ab751c6a5888c75ed098ff117ecde99
Author: Matthias Maier <tamiko@gentoo.org>
Date:   Sun Jan 22 12:29:59 2017 -0600

    app-emulation/libvirt: version bump to 3.0.0, bug #606632
    
    As pointed out by Michal Privoznik, also apply upstream patch:
    
          commit ec9c065d405a129d3d33abd3d10d8a7ff1a49420
          Author: Daniel P. Berrange <berrange@redhat.com>
          Date:   Wed Jan 18 10:48:12 2017 +0000
    
              Disable use of namespaces by default
    
              When namespaces are enabled there is currently breakage when
              using disk hotplug and when using AppArmor
    
              Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
    
    Package-Manager: Portage-2.3.0, Repoman-2.3.1
Comment 4 Piotr Rybicki 2017-01-24 14:30:59 UTC
Hello guys.

I'm trying newest libvirt 3.0.0

when i'm executing:

virsh domstats _DOMAIN_

i got:

segfault at 0 ip 00007f69e6cc38c5 sp 00007f69e0c18668 error 4 in libc-2.23.so[7f69e6c45000+18c000]

And libvitd crashes. When I downgrade to 2.5 - it works fine.

Best regards
Comment 5 Thomas Stein 2017-01-24 14:43:24 UTC
Works for me:

virsh # version 
Compiled against library: libvirt 3.0.0
Using library: libvirt 3.0.0
Using API: QEMU 3.0.0
Running hypervisor: QEMU 2.8.0

virsh # domstats dev.meine-oma
Domain: 'dev.meine-oma'
  state.state=1
  state.reason=3
  cpu.time=245048661522
  cpu.user=40000000
  cpu.system=119080000000
  balloon.current=2097152
  balloon.maximum=2097152

...

cheers
t.
Comment 6 Piotr Rybicki 2017-01-24 15:01:53 UTC
Thomas, could You please provide information about glibc version and use flags?

Mine:
sys-libs/glibc-2.23-r3:2.2::gentoo  USE="audit caps gd (multilib) rpc -debug (-hardened) -nscd -profile (-selinux) -suid -systemtap -vanilla"

Best regards
Comment 7 Thomas Stein 2017-01-24 15:14:52 UTC
Hi Piotr.

Here we go:

     Installed versions:  2.22-r4(2.2)^s(06:13:24 20/10/16)(multilib -debug -gd -hardened -nscd -profile -selinux -suid -systemtap -vanilla CROSSCOMPILE_OPTS="-headers-only")

cheers
t.
Comment 8 Matthias Maier gentoo-dev 2017-01-24 16:09:17 UTC
(In reply to Piotr Rybicki from comment #4)
> Hello guys.
> 
> I'm trying newest libvirt 3.0.0
> 
> when i'm executing:
> 

Piotr,

please open a new bug report for this issue and attach the output of
  # emerge --info libvirt