Bug #274497 - Misc spelling, grammar, and terminology fixes, including
[portage.git] / cnf / sets.conf
index 8f7852b857085a6876dbe085789ee6bd17b9af41..a921a2bb14a785fe705b34caf1c26ec57fa9be4a 100644 (file)
@@ -7,10 +7,12 @@
 # Not much that could be changed for world, so better leave it alone
 [world]
 class = portage.sets.files.WorldSet
+world-candidate = False
 
 # Same as for world, though later portage versions might use a different class
 [system]
 class = portage.sets.profiles.PackagesSystemSet
+world-candidate = False
 
 # For security there are multiple classes available, but differences are 
 # rather small (normally there should be no visible difference):
@@ -21,14 +23,50 @@ class = portage.sets.profiles.PackagesSystemSet
 # - SecuritySet: include all GLSAs
 [security]
 class = portage.sets.security.NewAffectedSet
+world-candidate = False
 
-# Again, not much to change here, though people might prefer a different name
-[everything]
+# A superset of the classic <parameter>world</parameter> target, a set created
+# by this class contains SLOT atoms to match all installed packages. Note that
+# use of this set makes it impossible for emerge to solve blockers by automatic
+# uninstallation of blocked packages.
+[installed]
 class = portage.sets.dbapi.EverythingSet
+world-candidate = False
 
 # The following treats all files in /etc/portage/sets as a package set called
-# 'sets/$filename'.
+# '$filename'.
 [usersets]
 class = portage.sets.files.StaticFileSet
 multiset = true
 directory = /etc/portage/sets
+
+# Set to rebuild all packages that need a preserved lib that only remains due
+# to FEATURES=preserve-libs
+[preserved-rebuild]
+class = portage.sets.libs.PreservedLibraryConsumerSet
+world-candidate = False
+
+# Installed ebuilds that inherit from known live eclasses.
+[live-rebuild]
+class = portage.sets.dbapi.VariableSet
+world-candidate = False
+variable = INHERITED
+includes = bzr cvs darcs git mercurial subversion
+
+# Installed packages that own files inside /lib/modules.
+[module-rebuild]
+class = portage.sets.dbapi.OwnerSet
+world-candidate = False
+files = /lib/modules
+
+# Installed packages for which the highest visible ebuild
+# version is lower than the currently installed version.
+[downgrade]
+class = portage.sets.dbapi.DowngradeSet
+world-candidate = False
+
+# Installed packages for which there are no visible ebuilds
+# corresponding to the same $CATEGORY/$PN:$SLOT.
+[unavailable]
+class = portage.sets.dbapi.UnavailableSet
+world-candidate = False