В Втр, 15/12/2009 в 09:15 +0100, Ulrich Mueller пишет: > >>>>> On Tue, 15 Dec 2009, Peter Volkov wrote: > > If package has ssl support use ssl USE flag for that. In case there > > are alternatives, use openssl/gnutls/nss for upstream _less_ > > recommended implementation(s). > > Small problem: If a user enables more than one of openssl/gnutls/nss > then he'll get the less recommended implementation.
This problem is even worse in case there is no ssl USE flag. There will be no way to ask for best ssl implementation and user will have to think and select suggested implementation for each package separately. > I'd rather add the USE flag for the upstream recommended > implementation too, and enable it with highest priority in case of > conflicting flags. In case upstream has hard priorities I think ewarn is enough (or just drop broken implementations). Adding more conflicting USE flags just makes situation worse. -- Peter.