summaryrefslogtreecommitdiffstats
path: root/man
Commit message (Collapse)AuthorAgeFilesLines
* Remove extended package set configuration docs.v2.1.10.21Zac Medico2011-10-052-19/+3
| | | | Extended package sets configuration is disabled in the stable branch.
* Remove FEATURES=preserve-libs config/docs.Zac Medico2011-10-052-19/+5
| | | | Support for FEATURES=preserve-libs is disabled in the stable branch.
* manifest: controllable per repoBrian Harring2011-09-272-4/+3
| | | | | | | | | | | This adds three states to layout.conf key use-manifest; false, true, and strict. false means "don't use manifests at all" true means "use and generate manifests, but allow them to be missing" strict means "manifests must be used everywhere in this repo" BUG=chromium-os:11308 TEST=repoman manifest usage.
* man/emerge.1: fix spelling of behaviorZac Medico2011-09-231-2/+2
|
* emerge: add --complete-graph-if-new-ver < y | n >Zac Medico2011-09-211-0/+4
| | | | | Trigger the --complete-graph behavior if an installed package version will change (upgrade or downgrade). This option is enabled by default.
* autounmask: Always use unresticted atoms for license and USE changesSebastian Luther2011-09-211-3/+4
| | | | See bug 379333.
* Document ** keyword for --autounmask-keep-masks.Zac Medico2011-09-191-1/+1
|
* autounmask: Add --autounmask-keep-masks optionSebastian Luther2011-09-191-0/+5
| | | | | | Disables creation of p.unmask entries to allow users to insist on their masks and hope for another conflict resolution (i.e. missed update). This fixes bug 372485.
* autounmask: Add --autounmask-unrestricted-atoms optionSebastian Luther2011-09-191-0/+5
| | | | | | | | The default behavior of --autounmask is now changed back to the original one, namely to use '=' operators. The --autounmask-unrestricted-atoms option allows the use of '>=' operators whenever possible. This addresses the issues raised in bugs 372405, 374331 and 379333.
* autounmask: Document where changes are writenSebastian Luther2011-09-181-0/+4
|
* man/portage.5: layout.conf examples manifestsZac Medico2011-09-121-0/+4
|
* make.conf.5: bump date stampZac Medico2011-08-311-1/+1
|
* Add FEATURES=clean-logs support.Zac Medico2011-08-311-0/+13
| | | | | | | Enable automatic execution of the command specified by the PORT_LOGDIR_CLEAN variable. The default PORT_LOGDIR_CLEAN setting will remove all files from PORT_LOGDIR that were last modified at least 7 days ago.
* repoman: enable dependency.unknown for blockersZac Medico2011-08-301-1/+2
| | | | This will fix bug #381087.
* Update --rebuild-if-* flags to rebuild when build dependencies are changed.David James2011-08-261-8/+6
| | | | | | | | | | | | | | Right now, the --rebuild-if-* flags only rebuild packages that are used at both run-time and build-time. This doesn't help for packages that are used only at build-time (for example, static libaries). Rebuilding packages whenever a build-time dependency is changed is easier to understand and explain, and it handles all cases correctly. BUG=chromium-os:15517 TEST=Run emerge test suite. Change-Id: Iae8dab24e8acb6625bc1a0ce41862e90b232eb84
* make.conf.5: document EMERGE_WARNING_DELAYZac Medico2011-08-221-0/+6
|
* egencache: add --portdir-overlay optionZac Medico2011-08-131-0/+4
| | | | This will fix bug #353648.
* repoman: add --if-modified option to check lessZac Medico2011-08-101-0/+3
| | | | | | This is useful if you want to do a repo-level or category-level commit but you only want to run checks for the packages that have uncommitted modifications.
* Remove "profile" mask support as per PMS 5.2.7.Zac Medico2011-08-081-0/+1
| | | | | | | | Since this is considered a "legacy" feature by PMS 5.2.7, there shouldn't be any need to support it anymore. Profiles can use package.mask to get similar results, and package.mask additionally allows for comments which are conveniently displayed by emerge. This will fix bug #377907.
* Make emerge --noreplace identical to --selective.Zac Medico2011-07-191-6/+2
| | | | | | This removes a very subtle difference in --noreplace package selection logic which is not very useful and triggers strange package selection choices in some cases, as reported in bug #375571.
* Update timestamps in headers of modified files.Zac Medico2011-07-121-1/+1
|
* ebuild.5: remove hasq docs for bug #199722Zac Medico2011-07-081-4/+4
|
* make.conf.5: fix grammarZac Medico2011-07-071-1/+1
|
* digestcheck: support allow-missing-manifestsZac Medico2011-07-061-0/+4
| | | | Also, update the man page.
* Don't ever recreate root .so links on env-update.Michał Górny2011-06-291-2/+1
| | | | | | We install .so symlinks with packages, so let's use that instead of letting ldconfig update them for no reason. This should fix problems with preserved-libs.
* Remove unimplemented "severe" FEATURES value.Zac Medico2011-06-281-4/+0
| | | | This will fix bug #373301.
* repoman: add new "dependency.unknown" warningZac Medico2011-06-241-0/+4
| | | | | This checks for a dependency that refers to an unknown package (which may be provided by an overlay), as requested in bug #372789.
* config: repo-level make.defaults/package.useZac Medico2011-06-203-3/+9
| | | | This completes the implementation of bug #370693.
* portage.5: document more repo-level config filesZac Medico2011-06-191-0/+5
| | | | | | At the repository level, package.mask has been supported for some time. Support for use.force, package.use.force, use.mask and package.use.mask was recently added in commit 96ab7b436ceb3543f5158aab1fab48470c3f0b98.
* Fix some typoes in docs and comments.v2.2.0_alpha39Zac Medico2011-06-091-1/+1
|
* portage.5: doc repo and wildcard atom extensionsZac Medico2011-06-091-5/+46
|
* autounmask: reference EMERGE_DEFAULT_OPTS in docsZac Medico2011-06-041-1/+3
|
* autounmask-write: mention --ask in docsZac Medico2011-06-021-1/+1
|
* man/ebuild.5: document DOCS variable for EAPI 4Alexandre Rostovtsev2011-05-301-0/+6
| | | | This will fix bug #369383.
* man/emerge.1: refer to ebuild(5) for atom syntaxZac Medico2011-05-261-1/+1
|
* Add FEATURES=distcc-pump support.MATSUU Takuto2011-05-201-0/+3
| | | | This will fix bug #288597.
* Document that --autounmask is enabled by default.Zac Medico2011-05-161-4/+5
|
* Fix some typos.Arfrever Frehtes Taifersar Arahesis2011-05-152-3/+3
|
* Implement --autounmask-writeSebastian Luther2011-05-151-0/+4
| | | | | Enabling this option together with --autounmask writes proposed changes to config files, honoring CONFIG_PROTECT.
* preserve-libs: preserve during uninstallZac Medico2011-05-141-1/+4
| | | | | | This will fix bug #286714. The emerge --depclean-lib-check option will now be ignored when FEATURES=preserve-libs is enabled, since any libraries that have consumers will simply be preserved.
* depgraph: in complete mode respect --with-bdepsZac Medico2011-05-111-0/+2
| | | | | If you want the graph as complete as possible, now you'll have to use --with-bdeps=y together with --complete-graph.
* LinkageMapELF: remove unused importsv2.2.0_alpha32Zac Medico2011-05-081-1/+1
|
* Add FEATURES=parallel-install for finer locks.Zac Medico2011-05-071-1/+6
|
* Rename FEATURES=no-ebuild-locks to ebuild-locks.Zac Medico2011-05-071-0/+4
|
* emerge: replace --rebuild with finer grained optsDavid James2011-05-041-2/+12
| | | | | | | | | | | | | | | | | | | | | | Replace --rebuild option with --rebuild-if-* options. --rebuild-if-new-rev [ y | n ] Rebuild packages when dependencies that are used at both build-time and run-time are built, if the dependency is not already installed with the same version and revision. --rebuild-if-new-ver [ y | n ] Rebuild packages when dependencies that are used at both build-time and run-time are built, if the dependency is not already installed with the same version. Revision numbers are ignored. --rebuild-if-unbuilt [ y | n ] Rebuild packages when dependencies that are used at both build-time and run-time are built. Change-Id: Ia50c1702bfe1b98a8d1891740e7bbb045921a905 Review URL: http://gerrit.chromium.org/gerrit/280
* Add --rebuild-ignore flag.David James2011-05-031-0/+4
| | | | | | | | | A space separated list of package names or slot atoms. Emerge will not rebuild packages that depend on matching packages due to \fB\-\-rebuild\fR. Change-Id: Ia58fe632ed06c97a22413da0341d7f8da2d65ba8 Review URL: http://gerrit.chromium.org/gerrit/209
* emerge: rename --no*-atoms to --*-excludeZac Medico2011-05-021-2/+2
|
* Update timestamps in headers of modified files.Zac Medico2011-05-012-2/+2
|
* emerge: add --rebuild and --norebuild-atoms optsDavid James2011-05-011-0/+8
| | | | | | | | | | | | | | | | | | | | | | | Rebuild when build-time/run-time deps are upgraded. If pkgA has been updated, and pkgB depends on pkgA at both build-time and run-time, pkgB needs to be rebuilt. This feature ensures that all packages are consistent when dependencies that are used at both runtime and build time are changed. This feature only rebuilds packages one layer deep. That means that if you upgrade libcros, for example, packages that depend directly on libcros will be rebuilt and reinstalled, but indirect dependencies will not be rebuilt. BUG=chromium-os:14296 TEST=Test whether packages rebuilding a bunch of packages. Change-Id: Idbc0532b4b1de28fd9e5a0abe3b7dbe1a3abd2c8 Review URL: http://codereview.chromium.org/6905107
* repoman: remove most old-style virtual checksZac Medico2011-05-011-9/+0
| | | | | | | | | PROVIDE virtuals have been banned from Gentoo's tree (see bug #365505), so these checks aren't needed anymore. The PROVIDE.syntax check is kept in the Package class since PROVIDE is still supported for backward compatibility, and therefore invalid syntax can still have negative effects. This check can be removed if/when backward compatibilty is completely dropped.