Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add portage._internal_caller var, and use it. | Zac Medico | 2013-01-03 | 1 | -3/+1 |
| | |||||
* | emerge --select: add -w short option | Zac Medico | 2012-12-29 | 1 | -0/+2 |
| | |||||
* | emerge --verbose: [ y | n ] for bug #446324v2.2.0_alpha145 | Zac Medico | 2012-12-08 | 1 | -2/+15 |
| | |||||
* | emerge: add --quiet-fail for bug #440982 | Zac Medico | 2012-11-28 | 1 | -0/+10 |
| | |||||
* | Move portage.dep._internal_warnings to portage.v2.2.0_alpha139 | Zac Medico | 2012-10-16 | 1 | -2/+2 |
| | |||||
* | emerge: optimize --moo, remove deprecated moo | Zac Medico | 2012-10-16 | 1 | -0/+19 |
| | | | | | The --moo action is fast like --help now. The "moo" argument has been deprecated since bug #389609, and is now removed. | ||||
* | emerge_main: use parse_opts for --help | Zac Medico | 2012-10-16 | 1 | -6/+5 |
| | |||||
* | run_action: gc locals of calling func | Zac Medico | 2012-10-16 | 1 | -1/+2 |
| | |||||
* | emerge_main: split out run_action | Zac Medico | 2012-10-16 | 1 | -877/+4 |
| | | | | Also move post_emerge and chk_updated_cfg_files to separate files. | ||||
* | emerge_main: move imports to top | Zac Medico | 2012-10-15 | 1 | -5/+4 |
| | |||||
* | emerge_main: disable color earlier | Zac Medico | 2012-10-15 | 1 | -3/+5 |
| | | | | | | | | Since commit 2ca487f929962154488999a125a7387eeb44be88, --help has not respected --color=n and related options, since it's been optimized to bypass options and config parsing. Now it's fixed to show without colors in this optimized case (help with colors may be shown in some other cases, like when emerge is called with zero arguments). | ||||
* | emerge: lazy imports, optimize --help | Zac Medico | 2012-10-14 | 1 | -34/+30 |
| | |||||
* | chk_updated_info_files: move to separate file | Zac Medico | 2012-10-14 | 1 | -132/+5 |
| | |||||
* | display_preserved_libs: move to separate file | Zac Medico | 2012-10-14 | 1 | -89/+16 |
| | |||||
* | emerge: handle KeyboardInterrupt, not SIGINT | Zac Medico | 2012-10-14 | 1 | -2/+1 |
| | | | | | | | | We handle KeyboardInterrupt instead of installing a SIGINT handler, since exiting from signal handlers intermittently causes python to ignore the SystemExit exception with a message like this: Exception SystemExit: 130 in <function remove at 0x7fd2146c1320> ignored | ||||
* | Bug #434970: Disable some warnings during `emerge --sync`. | Arfrever Frehtes Taifersar Arahesis | 2012-10-14 | 1 | -0/+2 |
| | |||||
* | emerge: handle --load-average with no arg | Zac Medico | 2012-10-08 | 1 | -0/+14 |
| | | | | | With no argument, removes a previous load limit (same behavior as make). | ||||
* | Add experimental EAPI 5-hdepend support. | Ambroz Bizjak | 2012-09-24 | 1 | -1/+0 |
| | |||||
* | Add preserve-libs for stable branch (not default) | Zac Medico | 2012-09-21 | 1 | -14/+9 |
| | | | | | | | | | EAPI 5 supports automatic rebuilds via the slot-operator and sub-slots, which makes preserve-libs much more user-friendly, since it makes @preserved-rebuild unnecessary (also see bug #364425 for explanation of @preserved-rebuild shortcomings). Therefore, enable preserve-libs for the stable branch, but not by default. After EAPI 5 is widely adopted, we can consider enabling preserve-libs by default. | ||||
* | Deprecate @installed for bug #387059. | Zac Medico | 2012-09-03 | 1 | -0/+6 |
| | |||||
* | Rename slot-abi stuff to refer to slot-operator. | Zac Medico | 2012-08-29 | 1 | -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 | ||||
* | emaint logs: simplify error output handlingv2.2.0_alpha121 | Zac Medico | 2012-08-11 | 1 | -6/+5 |
| | |||||
* | emaint: split into separate modules | Brian Dolbec | 2012-07-22 | 1 | -19/+8 |
| | |||||
* | emerge: add --complete-graph-if-new-use < y | n > | Zac Medico | 2012-07-10 | 1 | -0/+6 |
| | | | | | | 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. | ||||
* | emerge: more helpful "non-existent set" message | Zac Medico | 2012-07-03 | 1 | -0/+6 |
| | |||||
* | Enable /etc/portage/sets for stable, bug #384061. | Zac Medico | 2012-06-22 | 1 | -7/+2 |
| | |||||
* | Add experimental EAPI 4-slot-abi support. | Zac Medico | 2012-06-22 | 1 | -0/+23 |
| | | | | Refer to 4-slot-abi.docbook for a full description. | ||||
* | Show config updates later for bug #412845. | Zac Medico | 2012-04-20 | 1 | -2/+1 |
| | |||||
* | Avoid redundant news display for bug #412161. | Zac Medico | 2012-04-16 | 1 | -1/+4 |
| | |||||
* | Exit status 128 + SIGINT for --ask 'no' answer. | Zac Medico | 2012-03-25 | 1 | -1/+1 |
| | | | | This will fix bug #409647. | ||||
* | Map emerge --buildpkg=n to FEATURES=-buildpkg. | Zac Medico | 2012-03-21 | 1 | -2/+0 |
| | | | | This will fix bug #409085. | ||||
* | install-info: avoid unnecessary shell | Zac Medico | 2012-03-08 | 1 | -5/+16 |
| | |||||
* | Don't print ::${repository} for main repository in output of | Arfrever Frehtes Taifersar Arahesis | 2012-01-28 | 1 | -0/+1 |
| | | | | | `emerge -pv ${package}` by default. Add --verbose-main-repo-display option, which enables printing ::${repository} for main repository. | ||||
* | Print ::${repository} in output of `emerge -pv ${package}` by default. | Arfrever Frehtes Taifersar Arahesis | 2012-01-21 | 1 | -0/+1 |
| | | | | Add --quiet-repo-display option, which enables previous, more quiet output. | ||||
* | Display EROOT when ROOT != "/". | Zac Medico | 2011-12-19 | 1 | -2/+3 |
| | | | | | | | Since commit a715b65f7bd36409c1283e6911265d1f4405ab7a, the Package.root and RootConfig.root attributes refer to EROOT instead of ROOT. Therefore, adjust display code so that EROOT is only displayed when ROOT != "/". | ||||
* | Fix some warnings found by pylint. | Arfrever Frehtes Taifersar Arahesis | 2011-12-18 | 1 | -6/+1 |
| | |||||
* | emerge: disable --quiet-build by default | Zac Medico | 2011-12-13 | 1 | -1/+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 | ||||
* | emerge: allow search when profile is missing | Zac Medico | 2011-12-09 | 1 | -2/+2 |
| | |||||
* | Show action as --action in emerge.log arg list. | Zac Medico | 2011-11-17 | 1 | -1/+1 |
| | |||||
* | Show option arguments in emerge.log arg list. | Zac Medico | 2011-11-17 | 1 | -1/+11 |
| | |||||
* | Tweak emerge --quiet-build default handling. | Zac Medico | 2011-11-16 | 1 | -3/+0 |
| | | | | | Since --quiet-build is enabled be default, there's no need to have it in the options dict except when it is enabled. | ||||
* | Enable emerge --quiet-build by default.v2.2.0_alpha74 | Zac Medico | 2011-11-11 | 1 | -1/+2 |
| | | | | | | See discussion on the gentoo-dev mailing list: http://archives.gentoo.org/gentoo-dev/msg_4f0401066abe2dc04458a952ac2a17bd.xml | ||||
* | Allow repository dependencies in command line arguments for --config and ↵ | Arfrever Frehtes Taifersar Arahesis | 2011-11-07 | 1 | -1/+1 |
| | | | | --info actions. | ||||
* | Add emerge --moo action for bug #389609. | Zac Medico | 2011-11-06 | 1 | -16/+25 |
| | |||||
* | Use any() instead of list(filter()). | Zac Medico | 2011-10-28 | 1 | -1/+1 |
| | |||||
* | Check for bytes instead of unicode in args. | Zac Medico | 2011-10-28 | 1 | -2/+1 |
| | | | | | | This simplifies the checks since the bytes type is available in all supported python versions, while the unicode type is only available in python2. | ||||
* | Add emerge --check-news for bug #388233. | Zac Medico | 2011-10-26 | 1 | -1/+14 |
| | |||||
* | Use EROOT instead of ROOT for keys everywhere. | Zac Medico | 2011-10-25 | 1 | -14/+14 |
| | | | | | | | | | | It makes more sense to use EROOT instead of ROOT for keys in mappings like portage.db, since it allows for multiple prefixes to exist simultaneously within the same map without having a key collision. This affects all portageq commands which take a <root> parameter, since that parameter now corresponds to EROOT instead of ROOT. None of this makes any difference for non-prefix users, since EROOT and ROOT are identical when EPREFIX is empty. | ||||
* | Skip global updates prior to sync (called after). | Zac Medico | 2011-10-23 | 1 | -1/+2 |
| | |||||
* | Add --binpkg-exclude option | Sebastian Luther | 2011-10-16 | 1 | -4/+24 |
| | | | | | This options disables creation of binary packages, no matter what enabled it in the first place. See bug 386903. |