summaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorDavid James <davidjames@google.com>2011-04-27 15:07:12 -0700
committerZac Medico <zmedico@gentoo.org>2011-04-27 15:07:12 -0700
commit80b72a3e8a1d0e04f430db3a7f5924f123362d7c (patch)
tree800bee082021bc8e988b9ef5d314ae0b24335542 /man
parent9e813764e3056fe9a376af70d9bc80749980fe5e (diff)
downloadportage-80b72a3e8a1d0e04f430db3a7f5924f123362d7c.tar.gz
portage-80b72a3e8a1d0e04f430db3a7f5924f123362d7c.tar.bz2
portage-80b72a3e8a1d0e04f430db3a7f5924f123362d7c.zip
emerge: add 3 new options similar to --exclude
Add --nousepkg-atoms, --useoldpkg-atoms, and --reinstall-atoms flag to Portage reinstall-atoms accepts a space separated list of package names or slot atoms. Emerge will treat matching packages as if they are not installed, and reinstall them if necessary. useoldpkg-atoms accepts a space separated list of package names or slot atoms. Emerge will prefer matching binary packages over newer unbuilt packages. This is useful in case you want to request that a particular package won't be rebuilt from source. nousepkg-atoms accepts a space separated list of package names or slot atoms. Emerge will ignore matching binary packages. Change-Id: I0d73039c6a4cd63695b28ffc80215628e0e05c95 BUG=chromium-os:12507 TEST=Try out the flag Review URL: http://codereview.chromium.org/6577024
Diffstat (limited to 'man')
-rw-r--r--man/emerge.113
1 files changed, 13 insertions, 0 deletions
diff --git a/man/emerge.1 b/man/emerge.1
index 2693b6753..67f3e4796 100644
--- a/man/emerge.1
+++ b/man/emerge.1
@@ -479,6 +479,10 @@ may have changed.
Disables the spinner for the session. The spinner is active when the
terminal device is determined to be a TTY. This flag disables it regardless.
.TP
+.BR "\-\-nousepkg\-atoms " ATOMS
+A space separated list of package names or slot atoms. Emerge will ignore
+matching binary packages.
+.TP
.BR "\-\-oneshot " (\fB\-1\fR)
Emerge as normal, but do not add the packages to the world file
for later updating.
@@ -549,6 +553,11 @@ changed since installation. Unlike \fB\-\-newuse\fR, this option does
not trigger reinstallation when flags that the user has not
enabled are added or removed.
.TP
+.BR "\-\-reinstall\-atoms " ATOMS
+A space separated list of package names or slot atoms. Emerge will treat
+matching packages as if they are not installed, and reinstall them if
+necessary.
+.TP
.BR \-\-root=DIR
Set the \fBROOT\fR environment variable.
.TP
@@ -606,6 +615,10 @@ atoms may match multiple versions of slotted packages.
Use unbuilt ebuild metadata for visibility
checks on built packages.
.TP
+.BR "\-\-useoldpkg\-atoms " ATOMS
+A space separated list of package names or slot atoms. Emerge will prefer
+matching binary packages over newer unbuilt packages.
+.TP
.BR "\-\-usepkg [ y | n ] (\-k short option)"
Tells emerge to use binary packages (from $PKGDIR) if they are available, thus
possibly avoiding some time\-consuming compiles. This option is useful for CD