1 |
On Fri, 2 Jun 2017 10:55:51 +0200 |
2 |
Hogren <hogren@×××××.com> wrote: |
3 |
|
4 |
> dev-libs/openssl:0 |
5 |
> |
6 |
> (dev-libs/openssl-1.0.2k:0/0::gentoo, ebuild scheduled for merge) |
7 |
> pulled in by |
8 |
> dev-libs/openssl:0[bindist=] required by |
9 |
> (dev-qt/qtnetwork-5.6.2:5/5.6::gentoo, ebuild scheduled for merge) |
10 |
> |
11 |
> ^^^^^^^^ |
12 |
> |
13 |
> |
14 |
> (dev-libs/openssl-1.0.2k:0/0::gentoo, installed) pulled in by |
15 |
> >=dev-libs/openssl-0.9.8f:0[bindist=] required by |
16 |
> (net-misc/openssh-7.3_p1-r7:0/0::gentoo, installed) |
17 |
> |
18 |
|
19 |
The important thing here is not the version, but the use requirement in |
20 |
the [ ] |
21 |
|
22 |
Consulting `man 5 ebuild` , |
23 |
|
24 |
> foo[bar=] bar? ( foo[bar] ) !bar? ( foo[-bar] ) |
25 |
|
26 |
So, this means that: |
27 |
|
28 |
dev-libs/openssl:0[bindist=] required by net-misc/openssh-7.3_p1-r7:0/0::gentoo |
29 |
|
30 |
Interprets as: |
31 |
|
32 |
is net-misc/openssh built with USE=bindist? |
33 |
yes -> |
34 |
require dev-libs/openssl be built with USE=bindist |
35 |
no -> |
36 |
require dev-libs/openssl be built WITHOUT USE=bindist |
37 |
|
38 |
In short, the USE setting for openssl and openssh must have the same |
39 |
value for USE=bindist |
40 |
|
41 |
And also, dev-qt/qtnetwork also has the same constraint. |
42 |
|
43 |
Thus, you need to configure the USE=bindist flag for all of: |
44 |
|
45 |
dev-libs/openssl |
46 |
dev-qt/qtnetwork |
47 |
net-misc/openssh |
48 |
|
49 |
Either be all USE=bindist or USE=-bindist |
50 |
|
51 |
*hopefully* that's enough information for you to solve your issue, |
52 |
but if not, I can expand upon request, if you state what parts you |
53 |
don't understand |
54 |
:) |