Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | actions.py: use _pkg_str for EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 1 | -12/+4 |
| | |||||
* | repoman: fix KEYWORDS.dropped for EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 1 | -3/+3 |
| | |||||
* | getmaskingreason: use _pkg_str | Zac Medico | 2012-10-17 | 1 | -11/+9 |
| | |||||
* | ManifestTask: stricter gpg key comparison | Zac Medico | 2012-10-17 | 1 | -1/+14 |
| | | | | Use normalization and == comparison instead of the "in" operator. | ||||
* | ManifestTask: use PopenProcess more | Zac Medico | 2012-10-17 | 1 | -3/+1 |
| | |||||
* | PopenProcess: child_watch_add if no pipe_reader | Zac Medico | 2012-10-17 | 1 | -4/+6 |
| | |||||
* | MaskManager: use _pkg_str | Zac Medico | 2012-10-17 | 1 | -11/+20 |
| | |||||
* | config.setcpv: remove unused slot variable | Zac Medico | 2012-10-17 | 1 | -1/+0 |
| | |||||
* | vartree.py: account for EAPI 5 sub-slot in SLOT | Zac Medico | 2012-10-17 | 1 | -16/+18 |
| | |||||
* | create_world_atom: account for EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 1 | -7/+5 |
| | |||||
* | glsa: account for EAPI 5 sub-slot in SLOT | Zac Medico | 2012-10-17 | 2 | -2/+2 |
| | |||||
* | glsa.py: use try/finally for urlopen | Zac Medico | 2012-10-17 | 1 | -1/+6 |
| | | | | | | Fixes this error reported with python 2.7.3: AttributeError: addinfourl instance has no attribute '__exit__' | ||||
* | Make __source_all_bashrcs() and install_symlink_html_docs() compatible with ↵ | Arfrever Frehtes Taifersar Arahesis | 2012-10-18 | 2 | -2/+2 |
| | | | | subslots. | ||||
* | Make keepdir() compatible with subslots. | Arfrever Frehtes Taifersar Arahesis | 2012-10-18 | 1 | -2/+2 |
| | |||||
* | Scheduler: tweak job_delay calc for bug #438650v2.2.0_alpha140 | Zac Medico | 2012-10-16 | 1 | -5/+16 |
| | | | | | | | | * Max delay is reduced to 5 seconds (was 10). * Calculated delay is now proportional to current/desired load ratio. * When a delay is triggered, an event loop timeout is used to ensure that scheduling occurs as soon as the delay expires (rather than waiting for the _loadavg_latency timeout to expire). | ||||
* | ManifestTask: improve gpg key parsing | Zac Medico | 2012-10-16 | 1 | -7/+10 |
| | | | | | | | This fixes it to correctly parse longer key IDs, which do not fit on the first line of gpg output. Without this fix, failure to parse the key results in manifest being re-signed even though they already have a signature with the correct key. | ||||
* | Move portage.dep._internal_warnings to portage.v2.2.0_alpha139 | Zac Medico | 2012-10-16 | 5 | -14/+12 |
| | |||||
* | emerge: optimize --moo, remove deprecated moo | Zac Medico | 2012-10-16 | 2 | -26/+21 |
| | | | | | The --moo action is fast like --help now. The "moo" argument has been deprecated since bug #389609, and is now removed. | ||||
* | ManifestTask: remove unneeded _proc attribute | Zac Medico | 2012-10-16 | 1 | -14/+10 |
| | | | | | | It's enough to reference the PopenProcess instance as self._current_task while it's alive (CompositeTask._cancel() can kill it via this). | ||||
* | repoman: allow 40 digit gpg key | Zac Medico | 2012-10-16 | 1 | -1/+1 |
| | |||||
* | emerge_main: use parse_opts for --help | Zac Medico | 2012-10-16 | 1 | -6/+5 |
| | |||||
* | repoman: validate PORTAGE_GPG_KEY | Zac Medico | 2012-10-16 | 1 | -0/+9 |
| | |||||
* | Test PopenProcess. | Zac Medico | 2012-10-16 | 1 | -0/+48 |
| | |||||
* | CompositeTask._start_task: propagate scheduler | Zac Medico | 2012-10-16 | 2 | -0/+8 |
| | |||||
* | Handle missing mkfifo for Jython. | Zac Medico | 2012-10-16 | 1 | -1/+6 |
| | |||||
* | PopenProcess: integrate PipeReader support | Zac Medico | 2012-10-16 | 2 | -17/+22 |
| | |||||
* | run_action: gc locals of calling func | Zac Medico | 2012-10-16 | 2 | -2/+10 |
| | |||||
* | emerge_main: split out run_action | Zac Medico | 2012-10-16 | 4 | -916/+949 |
| | | | | Also move post_emerge and chk_updated_cfg_files to separate files. | ||||
* | Add missing PopenProcess class from last commit. | Zac Medico | 2012-10-15 | 1 | -0/+15 |
| | |||||
* | egencache --update-manifests: re-sign when needed | Zac Medico | 2012-10-15 | 3 | -4/+92 |
| | | | | | | If the Manifest is signed with a different key from the one specified by --gpg-key or PORTAGE_GPG_KEY, strip the existing signature and re-sign the Manifest. | ||||
* | Add Display._append_repository() to avoid duplication of some code. | Arfrever Frehtes Taifersar Arahesis | 2012-10-15 | 1 | -13/+18 |
| | |||||
* | 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). | ||||
* | Display slots and subslots in output of `emerge -pv ${package}`. | Arfrever Frehtes Taifersar Arahesis | 2012-10-15 | 2 | -22/+65 |
| | |||||
* | MergeListItem: don't color "binary" | Zac Medico | 2012-10-14 | 1 | -1/+1 |
| | |||||
* | repoman: fix commit_footer NameErrorv2.2.0_alpha138 | Zac Medico | 2012-10-14 | 1 | -1/+1 |
| | |||||
* | emerge: lazy imports, optimize --help | Zac Medico | 2012-10-14 | 3 | -36/+33 |
| | |||||
* | chk_updated_info_files: move to separate file | Zac Medico | 2012-10-14 | 2 | -132/+143 |
| | |||||
* | display_preserved_libs: move to separate file | Zac Medico | 2012-10-14 | 2 | -89/+95 |
| | |||||
* | emerge: handle KeyboardInterrupt, not SIGINT | Zac Medico | 2012-10-14 | 2 | -47/+53 |
| | | | | | | | | 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 | ||||
* | emerge.1: broaden description of "r" merge attr | Zac Medico | 2012-10-14 | 1 | -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). | ||||
* | repoman: initial caps for git commit msg footers | Zac Medico | 2012-10-14 | 1 | -3/+3 |
| | |||||
* | repoman: special git commit footer, bug #438364 | Zac Medico | 2012-10-14 | 1 | -14/+26 |
| | |||||
* | Invert order of arguments in Display._set_non_root_columns() and | Arfrever Frehtes Taifersar Arahesis | 2012-10-14 | 1 | -6/+6 |
| | | | | Display._set_root_columns() for consistency with Display._set_no_columns(). | ||||
* | Display.set_pkg_info(): Set cp and ver attributes. | Arfrever Frehtes Taifersar Arahesis | 2012-10-14 | 1 | -3/+2 |
| | |||||
* | repoman: identical Manifest commit message | Zac Medico | 2012-10-14 | 1 | -8/+6 |
| | | | | | | Include the signed/unsigned part it the initial commit message, so that it's identical to the Manifest commit message. See bug #437546, comment #3. | ||||
* | Revert "repoman: identical Manifest commit message" | Zac Medico | 2012-10-14 | 1 | -1/+8 |
| | | | | | This reverts commit b91eefc82e995ba3463d212f95fa9228c5cf53ae. See bug #437546, comment #3. | ||||
* | match_from_list: rm redundant catpkgsplit(mycpv) | Zac Medico | 2012-10-14 | 1 | -3/+2 |
| | |||||
* | simplify Display.convert_myoldbest(). | Zac Medico | 2012-10-13 | 1 | -2/+2 |
| | |||||
* | Simplify Display.get_ver_str(). | Zac Medico | 2012-10-13 | 1 | -6/+4 |
| |