summaryrefslogtreecommitdiffstats
path: root/man
Commit message (Collapse)AuthorAgeFilesLines
* Remove extended package set configuration docs.v2.1.10.36Zac Medico2011-11-182-19/+3
| | | | Extended package sets configuration is disabled in the stable branch.
* Remove FEATURES=preserve-libs config/docs.Zac Medico2011-11-182-19/+5
| | | | Support for FEATURES=preserve-libs is disabled in the stable branch.
* Enable emerge --quiet-build by default.v2.2.0_alpha74Zac Medico2011-11-111-2/+9
| | | | | | See discussion on the gentoo-dev mailing list: http://archives.gentoo.org/gentoo-dev/msg_4f0401066abe2dc04458a952ac2a17bd.xml
* man/portage.5: profile-formats exampleZac Medico2011-10-291-0/+4
|
* man/portage.5: cache-formats exampleZac Medico2011-10-291-0/+3
|
* RepoConfigLoader: support incremental aliasesZac Medico2011-10-271-2/+3
| | | | | This allows a user to discard unwanted aliases that are specified in a repo's layout.conf.
* man/make.conf.5: mention LINGUAS in USE_ORDER docZac Medico2011-10-261-1/+2
| | | | | The reason for env.d being in USE_ORDER is not really obvious, so mention LINGUAS as an example (from bug #187016).
* Add emerge --check-news for bug #388233.Zac Medico2011-10-261-0/+4
|
* man/make.conf.5: elaborate on prelink-checksumsMartin von Gagern2011-10-261-0/+6
|
* man/repoman.1: reference changelog/layout.confZac Medico2011-10-231-1/+4
|
* man/portage.5: layout.conf update-changelogv2.2.0_alpha70Zac Medico2011-10-211-1/+3
|
* repoman: support --echangelog=forceZac Medico2011-10-161-2/+3
| | | | | Allows forced ChangeLog generation even when the vcs has detected that the ChangeLog has already been modified.
* man/repoman.1: update date in headerZac Medico2011-10-161-1/+1
|
* man/emerge.1: update date in headerZac Medico2011-10-161-1/+1
|
* Add --binpkg-exclude optionSebastian Luther2011-10-161-0/+5
| | | | | This options disables creation of binary packages, no matter what enabled it in the first place. See bug 386903.
* repoman: add --echangelog=<y|n> for bug #337853Zac Medico2011-10-141-0/+3
| | | | | | | | This option will call echangelog for each package that has modified files and does not have a modified ChangeLog. Gentoo's council has decided that this option will be enabled by default for the "gentoo" repository. If desired, we can add a metadata/layout.conf setting so that other repositories can control the default behavior.
* repoman: support REPOMAN_DEFAULT_OPTS variableZac Medico2011-10-141-0/+3
|
* Update --prune man page entry (bug 387011)Sebastian Luther2011-10-141-4/+6
|
* Add QA_SONAME_NO_SYMLINK for bug #387053.Zac Medico2011-10-131-0/+6
|
* xpak(5): fix grammar, spelling, style, and add more contentMike Frysinger2011-10-121-148/+105
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Remove FEATURES=fixpackages support.v2.2.0_alpha67Zac Medico2011-10-112-12/+5
| | | | | | | This reduces the probability of users encountering issues related to package moves when they disable --dynamic-deps, and --package-moves=n can be set in EMERGE_DEFAULT_OPTS if package moves need to be temporarily avoided for some reason.
* Add emerge --dynamic-deps <y|n> option.Zac Medico2011-10-101-0/+16
| | | | | | | | | | | | | This makes it possible to disable the dynamic dependency updates that FakeVartree performs by default. WARNING: If --dynamic-deps is disabled, then it is necessary to ensure that an alternative method is used to handle package moves in dependencies of installed packages. Normally, this is handled by FEATURES="fixpackages", which is enabled by default and may be disabled via make.conf(5). Alternatively, in order to manually apply package moves, run `emaint --fix moveinst` after each emerge --sync operation (see emaint(1)).
* RepoConfig: allow repos.conf 'masters' overrideZac Medico2011-10-081-0/+7
| | | | | | | | | | | | | This give the user the power to override 'masters' settings from layout.conf, is case they want use a different set of masters to satisfy dependencies. This is especially important now that recursive expansion of masters is supported since commit ab2a6cc357ba3c8272a4a1556e2c0bcd4bee102e, so that the user can avoid pulling in unwanted repositories as dependencies, if necessary. Also, empty 'masters' settings are now supported, in case a repo wants to avoid implicit inheritance of PORTDIR settings like package.mask.
* 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.