On Fri, 2 Jun 2017 10:55:51 +0200 Hogren <hog...@iiiha.com> 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