El lun, 06-04-2015 a las 23:31 +0100, Diego Elio Pettenò escribió: > On 6 April 2015 at 23:07, Jason A. Donenfeld <zx...@gentoo.org> wrote: > > 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. > > Doesn't work, you'd have to rebuild *all* the packages built with one > or the other when switching, or (if the SONAME were the same) they > would be built against a different ABI that they are built against, > which can be possibly causing security issues as data structure size > (and thus meaning of the content) changes. > > Diego Elio Pettenò — Flameeyes > https://blog.flameeyes.eu/ >
Well, with the current approach for libav vs. ffmpeg (a USE flag for choosing the preferred option) it wouldn't be a problem as people will end up rebuilding the reverse deps when they switch to one or other alternative :/