Table of Contents
There are multiple locations where portage looks for set configuration
files, which are usually named sets.conf. Not all
of these locations have to contain a sets.conf, missing files are simply
ignored.
At first it reads the default configuration from all of the files
located in /usr/share/portage/config/sets
directory.
The default config includes sets that are expected on all systems and
often critical for normal operation, like world,
system or security.
After that it will read configurations located in repositories
configured in repos.conf.
Finally a system-specific set configuration may reside in
/etc/portage to either define additional sets or
alter the default and repository sets.