On Sun, Aug 9, 2015 at 12:38 PM, Sergey Popov <pinkb...@gentoo.org> wrote: > <qa team lead hat> > > In short - apropriate REQUIRED_USE with setting recommended > USE-flag(e.g. USE="+qt4 qt5" or USE="qt4 +qt5") > > </qa team lead hat> > > That's most painless decision for both developers and users. Developers > do not need to maintain ugly dependencies like > > DEPEND="qt4 ? ( > qt5 ( dev-qt/qtcore:5 ) > !qt5 ( dev-qt/qtcore:4 ) > ) > ... > " > and other mess. > > </qa team lead hat> > > Users will have default behaviour for empty make.conf. If they adjust > they make.conf to globally include/exclude some Qt-related USEs - they > are already moving from default and that's why - they can add apropriate > options to package.use >
Sergey, It seems you completely ignored the discussion that took place in this thread (and I also think you misunderstood the scenario judging from the example you gave). Therefore I'm sorry but I will ignore your opinion as QA team lead. Thanks, Davide