Gentoo Archives: gentoo-dev

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] ssl vs openssl vs libressl vs gnutls USE flag foo
Date: Fri, 30 Oct 2015 21:16:25
Message-Id: 5633DE12.3020109@gentoo.org
In Reply to: Re: [gentoo-dev] ssl vs openssl vs libressl vs gnutls USE flag foo by hasufell
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

Replies