On Sun, Sep 20, 2015 at 5:50 AM, Alexis Ballier <aball...@gentoo.org> wrote: > > Yes, that's what gnome team is doing with gtk2 vs gtk3; however, I'm > not sure how much work it is. Only package I know of providing > different slots depending on what it's built upon is webkit-gtk. > > I can't imagine every library using {open,libre}ssl provide two slots, > two different libraries, two different pkg-config and the like files, > etc. And every package using a library that uses a library that uses a > library that uses {open,libre}ssl to have to chose what ssl library to > use. >
I don't think the suggestion is to make it so that any package can be built against either, though individual maintainers can support this. I think the suggestion is to make it so that the libraries themselves can be installed side-by-side, so that packages can depend exclusively on one or the other and not effectively block each other. When other distros do it, that is essentially what they're doing. If apache on debian uses libssl, then it depends on it, and you can't install it using libressl (or if you can that is a separate pacakge). -- Rich