Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 582836

Summary: app-emulation/qemu: please add slot operator on net-libs/gnutls & dev-libs/nettle
Product: Gentoo Linux Reporter: Thomas Deutschmann (RETIRED) <whissi>
Component: Current packagesAssignee: Gentoo QEMU Project <qemu+disabled>
Status: RESOLVED FIXED    
Severity: enhancement Keywords: PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Thomas Deutschmann (RETIRED) gentoo-dev 2016-05-12 13:54:57 UTC
net-libs/gnutls-3.5.0:0/30::gentoo update changed soname of libgnutls.so; this triggered a @preserved-libs event for app-emulation/qemu.

Please consider adding a slot operator on the net-libs/gnutls atom in the next revbump of app-emulation/qemu so that an update of net-libs/gnutls will trigger a rebuild of app-emulation/qemu when necessary.

Something like:

diff --git a/app-emulation/qemu/qemu-2.5.1.ebuild b/app-emulation/qemu/qemu-2.5.1.ebuild
index 97d745f..d30b9e1 100644
--- a/app-emulation/qemu/qemu-2.5.1.ebuild
+++ b/app-emulation/qemu/qemu-2.5.1.ebuild
@@ -85,7 +85,7 @@ SOFTMMU_LIB_DEPEND="${COMMON_LIB_DEPEND}
        glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
        gnutls? (
                dev-libs/nettle[static-libs(+)]
-               >=net-libs/gnutls-3.0[static-libs(+)]
+               >=net-libs/gnutls-3.0:0=[static-libs(+)]
        )
        gtk? (
                gtk2? (