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.