summaryrefslogtreecommitdiffstats
path: root/man/emerge.1
Commit message (Collapse)AuthorAgeFilesLines
* emerge.1: --depclean-lib-check disabled defaultv2.1.11.50Zac Medico2013-01-241-1/+1
|
* Remove extended package set configuration docs.Zac Medico2013-01-241-5/+1
| | | | Extended package sets configuration is disabled in the stable branch.
* emerge --select: add -w short optionZac Medico2012-12-291-1/+1
|
* man pages: refer to /etc/portage/make.confZac Medico2012-12-281-3/+3
|
* emerge --verbose: [ y | n ] for bug #446324v2.2.0_alpha145Zac Medico2012-12-081-2/+2
|
* emerge: add --quiet-fail for bug #440982Zac Medico2012-11-281-2/+9
|
* emerge.1: broaden description of "r" merge attrZac Medico2012-10-141-2/+2
| | | | | | This attribute actually applies to anything matched by the internal @__auto_* sets, which can mean a number of different things (see depgraph._gen_reinstall_sets).
* emerge: handle --load-average with no argZac Medico2012-10-081-1/+2
| | | | | With no argument, removes a previous load limit (same behavior as make).
* man/emerge.1: italics for emphasisZac Medico2012-09-241-2/+2
|
* Re-word HDEPEND docs wrt "EAPI 5 and earlier"Zac Medico2012-09-241-4/+5
| | | | | | Referring to ranges like this is ambigous when when don't know what EAPI 6 will bring, and we have both EAPI 5-progress and 5-hdepend which add different feature sets to EAPI 5.
* Document behaviour of --root-deps for EAPI 6+ in emerge(1)Dennis Schridde2012-09-241-4/+5
|
* Reorder description of --root-deps in emerge(1)Dennis Schridde2012-09-231-8/+10
| | | | 80 char width and max 1 sentence per line.
* emerge.1: --depclean-lib-check not time-consumingZac Medico2012-09-221-3/+2
| | | | | Since commit f393413c3f823ef4a60acfcc41c3920933510fc1, it's optimized so that it shouldn't take much time.
* Enable official EAPI 5 support.v2.2.0_alpha130Zac Medico2012-09-201-4/+4
| | | | | | The council has officialy approved EAPI 5 in PMS: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=99c78a51ff4c9737cdd399620072abdc14f8df11
* Deprecate EAPI 5_pre1.Zac Medico2012-09-131-2/+2
|
* merge list: distinguish reinstall with red "r"Zac Medico2012-09-131-1/+2
| | | | | This is for reinstall due to slot or sub-slot change of a dependency when the := slot operator is used.
* Bind FEATURES=-test to USE=-test for bug #373209.Zac Medico2012-09-131-0/+9
| | | | | | Also, make options like emerge --newuse ignore the state of USE=test, since users typically don't want to trigger a bunch of rebuilds when they enable or disable FEATURES=test.
* Prefer /etc/portage/make.profile.v2.2.0_alpha126Zac Medico2012-09-121-3/+3
| | | | | | | | | This is the default location used by current versions of eselect profile, and will soon be the default location in stages. Since eselect profile generates a warning if both /etc/make.profile and /etc/portage/make.profile exist, the new default should be fairly safe (although eselect profile currently prefers /etc/make.profile when both exist).
* Add EAPI 5_pre2 with features approved by councilZac Medico2012-09-111-3/+4
| | | | | | In the 9/11 council meeting, they approved everything in EAPI 5_pre1 except user patches. So, add EAPI 5_pre2 which is identical to EAPI 5_pre1 but with user patches (apply_user_patches) support removed.
* Rename slot-abi stuff to refer to slot-operator.Zac Medico2012-08-291-8/+8
| | | | | This makes it consistent with the language in the PMS eapi-5 branch: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=5d6749ac9e5ddc5b1daaad7737b65fa81c6ece47
* emerge: add --complete-graph-if-new-use < y | n >Zac Medico2012-07-101-0/+4
| | | | | | Trigger the --complete-graph behavior if USE or IUSE will change for an installed package. This option is enabled by default. This will fix bug #425558.
* man/emerge.1: note that --resume re-uses optionsZac Medico2012-06-301-0/+3
|
* Document /etc/portage/sets and world_sets more.Zac Medico2012-06-221-4/+14
|
* Add experimental EAPI 4-slot-abi support.Zac Medico2012-06-221-0/+18
| | | | Refer to 4-slot-abi.docbook for a full description.
* Don't print ::${repository} for main repository in output ofArfrever Frehtes Taifersar Arahesis2012-01-281-0/+3
| | | | | `emerge -pv ${package}` by default. Add --verbose-main-repo-display option, which enables printing ::${repository} for main repository.
* document --quiet-repo-displayZac Medico2012-01-201-0/+4
|
* man/emerge.1: reference --exclude from --newuseZac Medico2012-01-191-1/+2
|
* --ask is fine for --depclean as well.Michał Górny2011-12-211-2/+2
|
* emerge.1: --changed-use/--selective interactionZac Medico2011-12-161-8/+9
| | | | Also, swap all instances of --reinstall=changed-use with --changed-use.
* emerge.1: enumerate more --selective=n overridesZac Medico2011-12-151-1/+2
|
* emerge: disable --quiet-build by defaultZac Medico2011-12-131-3/+1
| | | | | | | | | This reverts the behavior change from commit 0cc174b6fc28feb26ea151d76f794e0ff2c2fa39, since Gentoo's council has voted to revert it in their 20111213 meeting, as requested on the gentoo-project mailing list: http://archives.gentoo.org/gentoo-project/msg_4e282bb4e6ac2611de2a39171a803c48.xml
* man: document fixpackages for bug #393517Zac Medico2011-12-071-5/+16
|
* man/emerge.1: note that --jobs redirects outputZac Medico2011-11-211-0/+5
|
* 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
* Add emerge --check-news for bug #388233.Zac Medico2011-10-261-0/+4
|
* 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.
* Update --prune man page entry (bug 387011)Sebastian Luther2011-10-141-4/+6
|
* Remove FEATURES=fixpackages support.v2.2.0_alpha67Zac Medico2011-10-111-7/+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)).
* 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
|
* 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 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.
* autounmask: reference EMERGE_DEFAULT_OPTS in docsZac Medico2011-06-041-1/+3
|