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
:)

Attachment: pgpjEyLDkfATC.pgp
Description: OpenPGP digital signature

Reply via email to