On Sat, 19 Sep 2015 23:04:14 +0200
hasufell <hasuf...@gentoo.org> wrote:

> 2. slowly start migrating those ~550 packages with "libressl" USE flag
> which is similar to gnutls USE flag.
> There will be no virtual, because those don't give sufficient control
> (libressl and openssl are not ABI compatible).

If API compatibility is guaranteed, a virtual makes more sense than a
useflag. However, even with this assumption, it's not possible these
days, because we need to:
- Fix || ( a:= b:= ) deps handling in package managers (hey dynamic
  deps :) )
- Create transitive := deps (useful for other things than virtuals, hey
  ocaml & haskell).


So yeah, because of lack of better solution this seems to be the best
method so far.

Reply via email to