On 11/14/2014 11:42 PM, Alexander Hof wrote: > Mike Gilbert wrote: >>> There are people that don't want c++ and gcc:4.7 can still bootstrap >>> without. >>> >> >> Those people "know what they are doing" and could un-force the use >> flag. That would prevent people from accidentally disabling it via >> USE="-*". > > Are we talking about forcing +cxx globally or for gcc (+toolchain)? > > Has this been a major problem in the past? Shouldn't people who set > USE="-*" also "know what they are doing"? >
* don't ever assume that the user knows what he is doing * still allow him to break things if he really chooses to * don't make excuses for gentoo bugs like not properly checking the toolchain for validity, including necessary package dependencies/requirements