On 7 April 2015 at 06:07, Jason A. Donenfeld <zx...@gentoo.org> wrote: > Solution: > > Packages that will compile against either one get "|| (openssl libressl)". > Packages that require a specific one will just have that one listed. Openssl > will block Libressl and vice versa.
This would result in a similar mess as we have been dealing with in the ffmpeg / libav situation. Please don't do that. Make the choice explicit, and don't rely on semi-automagic dependency resolution. Also, explain clearly to users what the default implementation is and why. -- Cheers, Ben | yngwin Gentoo developer