On 7/15/19 11:22 AM, Mike Gilbert wrote: > > The "split-usr" flag is already being used by a few packages, so I > would like to keep it.
The merits of the usr-merge notwithstanding, this does make more sense if the plan is to eventually drop the flag entirely. >> (This will be especially bad for the people who start with USE="-*") > > As has been previously mentioned, we don't generally recommend this > for people who don't know what they are doing. In any case, I think > they would have already run into problems given that baselayout has > had IUSE="+split-usr" for at least several months. > > A possible solution would be to add split-usr to use.force in the base > profile, and un-force it in some new profile we create at a later > date. Do people think this is warranted? > I understand saying "you're on your own" to people who set USE="-*", but in practice it's the best-supported way to turn off the constantly-changing set of maintainers' pet IUSE defaults. I suppose we can at least agree that some people do it. If there's a way to proceed that doesn't break their systems by surprise one morning, it'd be the polite thing to do.