summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-07-31 12:47:17 +0000
committerZac Medico <zmedico@gentoo.org>2008-07-31 12:47:17 +0000
commite1c9b13944cc3c74bd6e0b98b0f98c08c270b307 (patch)
tree7e39e2d23067fbd81e430584e1d54a0912813e70 /doc
parentAlways invalidate results from _userpriv_test_write_file_cache when (diff)
downloadportage-multirepo-e1c9b13944cc3c74bd6e0b98b0f98c08c270b307.tar.gz
portage-multirepo-e1c9b13944cc3c74bd6e0b98b0f98c08c270b307.tar.bz2
portage-multirepo-e1c9b13944cc3c74bd6e0b98b0f98c08c270b307.zip
Bug #233253 - Implement a @downgrade set which selects packages for which
the highest visible ebuild version is lower than the currently installed version. This is useful if you have installed packages from an overlay and you want to downgrade to the highest visible after removing the overlay, even though the packages that will be dowgraded are not necessarily masked in any way. svn path=/main/trunk/; revision=11299
Diffstat (limited to 'doc')
-rw-r--r--doc/config/sets.docbook10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/config/sets.docbook b/doc/config/sets.docbook
index 16fe5410..7cccbbc9 100644
--- a/doc/config/sets.docbook
+++ b/doc/config/sets.docbook
@@ -479,6 +479,15 @@
</itemizedlist>
</para>
</sect2>
+ <sect2 id='config-set-classes-DowngradeSet'>
+ <title>portage.sets.dbapi.DowngradeSet</title>
+ <para>
+ Package set which contains all packages
+ for which the highest visible ebuild version is lower than
+ the currently installed version.
+ This class doesn't support any extra options.
+ </para>
+ </sect2>
<sect2 id='config-set-classes-PreservedLibraryConsumerSet'>
<title>portage.sets.libs.PreservedLibraryConsumerSet</title>
<para>
@@ -518,6 +527,7 @@
<listitem><varname>preserved-rebuild</varname>: uses <classname>PreservedLibraryConsumerSet</classname></listitem>
<listitem><varname>live-rebuild</varname>: uses <classname>InheritSet</classname></listitem>
<listitem><varname>module-rebuild</varname>: uses <classname>OwnerSet</classname></listitem>
+ <listitem><varname>downgrade</varname>: uses <classname>DowngradeSet</classname></listitem>
</itemizedlist>
Additionally the default configuration includes a multi set section based on
the <classname>StaticFileSet</classname> defaults that creates a set for each