On 08/11/2017 08:59 PM, Michael Orlitzky wrote: > On 08/11/2017 08:45 PM, Brian Evans wrote: >> >> I disagree about removing --newuse and --changed-use from portage. >> This is not their only use. >> >> If you happen to change the effective use system wide, USE= in make.conf >> for portage, these options scan the entire system for such changes. >> > > Does --changed-use help there? I can see the argument for --newuse, but > I thought --changed-use only applied to flags that were added or removed > to installed packages (which becomes impossible, if we require new > revisions). > --changed-use (-U) Tells emerge to include installed packages where USE flags have changed since installation. This option also implies the --selective option. Unlike --newuse, the --changed-use option does not trigger reinstallation when flags that the user has not enabled are added or removed. The option is the same as --newuse except it ignores functionality that you suggest to remove. You could certainly deprecate one option or the other if they became the same. But the core functionality of system-wide USE changes (by profile or user), needs to be scanned somehow. Brian