Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(302)

Side by Side Diff: man/emerge.1

Issue 6577024: Add --nousepkg-atoms, --useoldpkg-atoms and --reinstall-atoms flag to Portage (Closed) Base URL: http://git.chromium.org/git/portage_tool.git@cros-2.1.9
Patch Set: Add --useoldpkg-atoms as well Created 9 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | pym/_emerge/depgraph.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 .TH "EMERGE" "1" "Nov 2010" "Portage VERSION" "Portage" 1 .TH "EMERGE" "1" "Nov 2010" "Portage VERSION" "Portage"
2 .SH "NAME" 2 .SH "NAME"
3 emerge \- Command\-line interface to the Portage system 3 emerge \- Command\-line interface to the Portage system
4 .SH "SYNOPSIS" 4 .SH "SYNOPSIS"
5 .TP 5 .TP
6 .BR emerge 6 .BR emerge
7 [\fIoptions\fR] [\fIaction\fR] [\fIebuild\fR | \fItbz2file\fR | \fIfile\fR | \fI @set\fR | \fIatom\fR] ... 7 [\fIoptions\fR] [\fIaction\fR] [\fIebuild\fR | \fItbz2file\fR | \fIfile\fR | \fI @set\fR | \fIatom\fR] ...
8 .TP 8 .TP
9 .BR emerge 9 .BR emerge
10 \fB\-\-sync\fR | \fB\-\-version\fR 10 \fB\-\-sync\fR | \fB\-\-version\fR
(...skipping 446 matching lines...) Expand 10 before | Expand all | Expand 10 after
457 the package, even if it is already installed. Note that Portage will 457 the package, even if it is already installed. Note that Portage will
458 not remerge dependencies by default. Also note that this option takes 458 not remerge dependencies by default. Also note that this option takes
459 precedence over options such as \fB\-\-newuse\fR, preventing a package 459 precedence over options such as \fB\-\-newuse\fR, preventing a package
460 from being reinstalled even though the corresponding USE flag settings 460 from being reinstalled even though the corresponding USE flag settings
461 may have changed. 461 may have changed.
462 .TP 462 .TP
463 .BR "\-\-nospinner" 463 .BR "\-\-nospinner"
464 Disables the spinner for the session. The spinner is active when the 464 Disables the spinner for the session. The spinner is active when the
465 terminal device is determined to be a TTY. This flag disables it regardless. 465 terminal device is determined to be a TTY. This flag disables it regardless.
466 .TP 466 .TP
467 .BR "\-\-nousepkg\-atoms " ATOMS
468 A space separated list of package names or slot atoms. Emerge will ignore
469 matching binary packages.
470 .TP
467 .BR "\-\-oneshot " (\fB\-1\fR) 471 .BR "\-\-oneshot " (\fB\-1\fR)
468 Emerge as normal, but do not add the packages to the world file 472 Emerge as normal, but do not add the packages to the world file
469 for later updating. 473 for later updating.
470 .TP 474 .TP
471 .BR "\-\-onlydeps " (\fB\-o\fR) 475 .BR "\-\-onlydeps " (\fB\-o\fR)
472 Only merge (or pretend to merge) the dependencies of the packages 476 Only merge (or pretend to merge) the dependencies of the packages
473 specified, not the packages themselves. 477 specified, not the packages themselves.
474 .TP 478 .TP
475 .BR "\-\-package\-moves [ y | n ]" 479 .BR "\-\-package\-moves [ y | n ]"
476 Perform package moves when necessary. This option 480 Perform package moves when necessary. This option
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
527 have a BUILD_TIME that is larger than the given TIMESTAMP 531 have a BUILD_TIME that is larger than the given TIMESTAMP
528 and that is larger than that of the installed package will 532 and that is larger than that of the installed package will
529 be considered by the rebuilt\-binaries logic. 533 be considered by the rebuilt\-binaries logic.
530 .TP 534 .TP
531 .BR "\-\-reinstall changed\-use" 535 .BR "\-\-reinstall changed\-use"
532 Tells emerge to include installed packages where USE flags have 536 Tells emerge to include installed packages where USE flags have
533 changed since installation. Unlike \fB\-\-newuse\fR, this option does 537 changed since installation. Unlike \fB\-\-newuse\fR, this option does
534 not trigger reinstallation when flags that the user has not 538 not trigger reinstallation when flags that the user has not
535 enabled are added or removed. 539 enabled are added or removed.
536 .TP 540 .TP
541 .BR "\-\-reinstall\-atoms " ATOMS
542 A space separated list of package names or slot atoms. Emerge will treat
543 matching packages as if they are not installed, and reinstall them if
544 necessary.
545 .TP
537 .BR \-\-root=DIR 546 .BR \-\-root=DIR
538 Set the \fBROOT\fR environment variable. 547 Set the \fBROOT\fR environment variable.
539 .TP 548 .TP
540 .BR "\-\-root\-deps[=rdeps]" 549 .BR "\-\-root\-deps[=rdeps]"
541 If no argument is given then build\-time dependencies of packages for 550 If no argument is given then build\-time dependencies of packages for
542 \fBROOT\fR are installed to 551 \fBROOT\fR are installed to
543 \fBROOT\fR instead of /. If the \fBrdeps\fR argument is given then discard 552 \fBROOT\fR instead of /. If the \fBrdeps\fR argument is given then discard
544 all build\-time dependencies of packages for \fBROOT\fR. This option is 553 all build\-time dependencies of packages for \fBROOT\fR. This option is
545 only meaningful when used together with \fBROOT\fR and it should not 554 only meaningful when used together with \fBROOT\fR and it should not
546 be enabled under normal circumstances. For currently supported 555 be enabled under normal circumstances. For currently supported
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
584 Updates packages to the best version available, which may 593 Updates packages to the best version available, which may
585 not always be the highest version number due to masking 594 not always be the highest version number due to masking
586 for testing and development. Package atoms specified on 595 for testing and development. Package atoms specified on
587 the command line are greedy, meaning that unspecific 596 the command line are greedy, meaning that unspecific
588 atoms may match multiple versions of slotted packages. 597 atoms may match multiple versions of slotted packages.
589 .TP 598 .TP
590 .BR "\-\-use\-ebuild\-visibility [ y | n ]" 599 .BR "\-\-use\-ebuild\-visibility [ y | n ]"
591 Use unbuilt ebuild metadata for visibility 600 Use unbuilt ebuild metadata for visibility
592 checks on built packages. 601 checks on built packages.
593 .TP 602 .TP
603 .BR "\-\-useoldpkg\-atoms " ATOMS
604 A space separated list of package names or slot atoms. Emerge will prefer
605 matching binary packages over newer unbuilt packages.
606 .TP
594 .BR "\-\-usepkg [ y | n ] (\-k short option)" 607 .BR "\-\-usepkg [ y | n ] (\-k short option)"
595 Tells emerge to use binary packages (from $PKGDIR) if they are available, thus 608 Tells emerge to use binary packages (from $PKGDIR) if they are available, thus
596 possibly avoiding some time\-consuming compiles. This option is useful for CD 609 possibly avoiding some time\-consuming compiles. This option is useful for CD
597 installs; you can export PKGDIR=/mnt/cdrom/packages and then use this option to 610 installs; you can export PKGDIR=/mnt/cdrom/packages and then use this option to
598 have emerge "pull" binary packages from the CD in order to satisfy dependencies. 611 have emerge "pull" binary packages from the CD in order to satisfy dependencies.
599 .TP 612 .TP
600 .BR "\-\-usepkgonly [ y | n ] (\-K short option)" 613 .BR "\-\-usepkgonly [ y | n ] (\-K short option)"
601 Tells emerge to only use binary packages (from $PKGDIR). All the binary 614 Tells emerge to only use binary packages (from $PKGDIR). All the binary
602 packages must be available at the time of dependency calculation or emerge 615 packages must be available at the time of dependency calculation or emerge
603 will simply abort. Portage does not use $PORTDIR when calculating dependency 616 will simply abort. Portage does not use $PORTDIR when calculating dependency
(...skipping 301 matching lines...) Expand 10 before | Expand all | Expand 10 after
905 .BR ebuild (1), 918 .BR ebuild (1),
906 .BR ebuild (5), 919 .BR ebuild (5),
907 .BR make.conf (5), 920 .BR make.conf (5),
908 .BR color.map (5), 921 .BR color.map (5),
909 .BR portage (5) 922 .BR portage (5)
910 .LP 923 .LP
911 A number of helper applications reside in \fI/usr/lib/portage/bin\fR. 924 A number of helper applications reside in \fI/usr/lib/portage/bin\fR.
912 .LP 925 .LP
913 The \fBapp\-portage/gentoolkit\fR package contains useful scripts such as 926 The \fBapp\-portage/gentoolkit\fR package contains useful scripts such as
914 \fBequery\fR (a package query tool). 927 \fBequery\fR (a package query tool).
OLDNEW
« no previous file with comments | « no previous file | pym/_emerge/depgraph.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698