1 |
On 10/30/15 3:35 PM, hasufell wrote: |
2 |
> On 10/30/2015 06:55 PM, Michał Górny wrote: |
3 |
>> We have no way of saying 'I prefer polarssl, then gnutls, then |
4 |
>> libressl, and never openssl'. |
5 |
> I don't think this is something that can be reasonably supported and it |
6 |
> sounds awfully automagic. And I don't see how this is possible right |
7 |
> now, so I'm not really sure what you expect to get worse. |
8 |
> |
9 |
> E.g. -gnutls pulling in dev-libs/openssl is not really something you'd |
10 |
> expect. If we go for provider USE flags, then things become consistent, |
11 |
> explicit and unambiguous. The only problem is our crappy implementation |
12 |
> of providers USE flags via REQUIRED_USE. |
13 |
> |
14 |
I'm not sure what mgorny has in mind, but the problem I see with saying |
15 |
I want just X to be my provider system wide is that some pkgs build with |
16 |
X others don't, other pkgs might need a different provider. So it might |
17 |
make sense to order them in terms of preference: X1 > X2 > X3 ... and |
18 |
then when emerging a package, the first provider in the preference list |
19 |
that works is pulled in for that package. |
20 |
|
21 |
-- |
22 |
Anthony G. Basile, Ph.D. |
23 |
Gentoo Linux Developer [Hardened] |
24 |
E-Mail : blueness@g.o |
25 |
GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA |
26 |
GnuPG ID : F52D4BBA |