On Fri, 2 Jun 2017 10:55:51 +0200 Hogren <[email protected]> wrote: > dev-libs/openssl:0 > > (dev-libs/openssl-1.0.2k:0/0::gentoo, ebuild scheduled for merge) > pulled in by > dev-libs/openssl:0[bindist=] required by > (dev-qt/qtnetwork-5.6.2:5/5.6::gentoo, ebuild scheduled for merge) > > ^^^^^^^^ > > > > (dev-libs/openssl-1.0.2k:0/0::gentoo, installed) pulled in by > >=dev-libs/openssl-0.9.8f:0[bindist=] required by > (net-misc/openssh-7.3_p1-r7:0/0::gentoo, installed) >
The important thing here is not the version, but the use requirement in
the [ ]
Consulting `man 5 ebuild` ,
> foo[bar=] bar? ( foo[bar] ) !bar? ( foo[-bar] )
So, this means that:
dev-libs/openssl:0[bindist=] required by
net-misc/openssh-7.3_p1-r7:0/0::gentoo
Interprets as:
is net-misc/openssh built with USE=bindist?
yes ->
require dev-libs/openssl be built with USE=bindist
no ->
require dev-libs/openssl be built WITHOUT USE=bindist
In short, the USE setting for openssl and openssh must have the same
value for USE=bindist
And also, dev-qt/qtnetwork also has the same constraint.
Thus, you need to configure the USE=bindist flag for all of:
dev-libs/openssl
dev-qt/qtnetwork
net-misc/openssh
Either be all USE=bindist or USE=-bindist
*hopefully* that's enough information for you to solve your issue,
but if not, I can expand upon request, if you state what parts you
don't understand
:)
pgpjEyLDkfATC.pgp
Description: OpenPGP digital signature

