Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 509100 - net-misc/iputils USE=gnutls should depend on USE=ssl
Summary: net-misc/iputils USE=gnutls should depend on USE=ssl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2014-04-29 18:03 UTC by David Heidelberg (okias)
Modified: 2014-04-29 19:22 UTC (History)
1 user (show)

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


Attachments
iputils.patch (iputils.patch,622 bytes, patch)
2014-04-29 18:16 UTC, David Heidelberg (okias)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Heidelberg (okias) 2014-04-29 18:03:22 UTC
diff -Naur a/iputils-20121221-r1.ebuild b/iputils-20121221-r1.ebuild
--- a/iputils-20121221-r1.ebuild        2014-04-29 19:57:58.611744658 +0200
+++ b/iputils-20121221-r1.ebuild        2014-04-29 19:58:29.867745759 +0200
@@ -30,7 +30,7 @@
        idn? ( net-dns/libidn[static-libs(+)] )
        ipv6? (
                gnutls? ( net-libs/gnutls[static-libs(+)] )
-               ssl? ( dev-libs/openssl:0[static-libs(+)] )
+               ssl? ( !gnutls? ( dev-libs/openssl:0[static-libs(+)] ) )
        )"
 RDEPEND="!net-misc/rarpd
        !static? ( ${LIB_DEPEND//\[static-libs(+)]} )"


Reproducible: Always
Comment 1 David Heidelberg (okias) 2014-04-29 18:04:02 UTC
of course fixed in ::ixit for new iputils-20140420
Comment 2 David Heidelberg (okias) 2014-04-29 18:16:30 UTC
Created attachment 376038 [details, diff]
iputils.patch

better version
---
diff -Naur a/iputils-20121221-r1.ebuild b/iputils-20121221-r1.ebuild
--- a/iputils-20121221-r1.ebuild        2014-04-29 19:57:58.611744658 +0200
+++ b/iputils-20121221-r1.ebuild        2014-04-29 20:15:13.693781107 +0200
@@ -29,8 +29,10 @@
 LIB_DEPEND="caps? ( sys-libs/libcap[static-libs(+)] )
        idn? ( net-dns/libidn[static-libs(+)] )
        ipv6? (
-               gnutls? ( net-libs/gnutls[static-libs(+)] )
-               ssl? ( dev-libs/openssl:0[static-libs(+)] )
+               ssl? (
+                       gnutls? ( net-libs/gnutls[static-libs(+)] )
+                       !gnutls? ( dev-libs/openssl:0[static-libs(+)] )
+               )
        )"
 RDEPEND="!net-misc/rarpd
        !static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
Comment 3 SpanKY gentoo-dev 2014-04-29 19:22:59 UTC
should be all set now in the tree; thanks for the report!

Commit message: Put USE=gnutls behind USE=ssl since only one of openssl/gnutls can be used at a time
http://sources.gentoo.org/net-misc/iputils/iputils-20121221-r1.ebuild?r1=1.5&r2=1.6
http://sources.gentoo.org/net-misc/iputils/iputils-99999999.ebuild?r1=1.12&r2=1.13