Hi, Wget's revbump now require openssl with static-libs even when wget itself does not have static useflag enabled. I think this misbehevior is because or: RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )" which does not really seems to work. fwiw it happen for me on sys-apps/portage-2.2.0_alpha79 Reproducible: Always
Adding Vapier to CC as he was the one who commited it. Should be faster than waiting for bug wranglers to assign it.
The ebuild tries to strip the [static-libs] USE deps from the USE=static case and use this for the USE=-static case, but it misses the [static-libs(+)] deps. Something like this helps: -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )" +NONSTATIC_LIB_DEPEND="${LIB_DEPEND//\[static-libs(+)]/}" +NONSTATIC_LIB_DEPEND="${NONSTATIC_LIB_DEPEND//\[static-libs]/}" +RDEPEND="!static? ( ${NONSTATIC_LIB_DEPEND} )" (could probably be done more concisely, I'll leave that to someone better at bash.)
Flameeyes just committed a simpler fix, so closing this bug.
simpler perhaps, but crappy. i redid it right. http://sources.gentoo.org/net-misc/wget/wget-1.13.4-r1.ebuild?r1=1.1&r2=1.3