From 80b72a3e8a1d0e04f430db3a7f5924f123362d7c Mon Sep 17 00:00:00 2001 From: David James Date: Wed, 27 Apr 2011 15:07:12 -0700 Subject: 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 --- man/emerge.1 | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'man') 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 -- cgit v1.2.3-1-g7c22