Bug #238550 - Set world-candidate = False for the @system since the portage
[portage.git] / cnf / sets.conf
1 # WARNING: default set configuration, DO NOT CHANGE.
2 # If you want to change anything redefine the relevant section in 
3 # /etc/portage/sets.conf. Any changes to this file will be lost on the next 
4 # portage update, and configuration errors here might upset portage in 
5 # unexpected ways.
6
7 # Not much that could be changed for world, so better leave it alone
8 [world]
9 class = portage.sets.files.WorldSet
10 world-candidate = False
11
12 # Same as for world, though later portage versions might use a different class
13 [system]
14 class = portage.sets.profiles.PackagesSystemSet
15 world-candidate = False
16
17 # For security there are multiple classes available, but differences are 
18 # rather small (normally there should be no visible difference):
19 # - AffectedSet: include all GLSAs that cover a vulnerable package
20 # - NewAffectedSet: include all GLSAs that cover a vulnerable package and 
21 #   haven't been applied previously
22 # - NewGlsaSet: include all GLSAs that haven't been applied
23 # - SecuritySet: include all GLSAs
24 [security]
25 class = portage.sets.security.NewAffectedSet
26 world-candidate = False
27
28 # A superset of the classic <parameter>world</parameter> target, a set created
29 # by this class contains SLOT atoms to match all installed packages. Note that
30 # use of this set makes it impossible for emerge to solve blockers by automatic
31 # uninstallation of blocked packages.
32 [installed]
33 class = portage.sets.dbapi.EverythingSet
34 world-candidate = False
35
36 # The following treats all files in /etc/portage/sets as a package set called
37 # '$filename'.
38 [usersets]
39 class = portage.sets.files.StaticFileSet
40 multiset = true
41 directory = /etc/portage/sets
42
43 # Set to rebuild all packages that need a preserved lib that only remains due
44 # to FEATURES=preserve-libs
45 [preserved-rebuild]
46 class = portage.sets.libs.PreservedLibraryConsumerSet
47 world-candidate = False
48
49 # Installed ebuilds that inherit from known live eclasses.
50 [live-rebuild]
51 class = portage.sets.dbapi.VariableSet
52 world-candidate = False
53 variable = INHERITED
54 includes = cvs darcs git mercurial subversion
55
56 # Installed packages that own files inside /lib/modules.
57 [module-rebuild]
58 class = portage.sets.dbapi.OwnerSet
59 world-candidate = False
60 files = /lib/modules
61
62 # Installed packages for which the highest visible ebuild
63 # version is lower than the currently installed version.
64 [downgrade]
65 class = portage.sets.dbapi.DowngradeSet
66 world-candidate = False