Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Display slots and subslots in output of `emerge -pv ${package}`. | Arfrever Frehtes Taifersar Arahesis | 2012-10-15 | 2 | -22/+65 |
| | |||||
* | 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 |
| | |||||
* | 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 |
| | |||||
* | Use constants for more hardcoded *DEPEND lists.v2.2.0_alpha133 | Zac Medico | 2012-09-25 | 1 | -2/+3 |
| | |||||
* | circular_dependency: handle HDEPEND | Zac Medico | 2012-09-24 | 1 | -1/+2 |
| | |||||
* | _create_use_string: pass in feature_flags argv2.2.0_alpha132 | Zac Medico | 2012-09-23 | 2 | -7/+8 |
| | | | | This allows them to be looked up outside of the USE_EXPAND loop. | ||||
* | Add _get_feature_flags(eapi_attrs) function. | Zac Medico | 2012-09-23 | 2 | -4/+6 |
| | | | | | | This will be useful for adding flags that behave specially in experimental EAPIs, such as the targetroot/sysroot flag which is planned for EAPI 5-hdepend. | ||||
* | Display: simplify _blockers | Zac Medico | 2012-09-13 | 1 | -13/+6 |
| | | | | | The fetch_symbol variable was always just a space, and no return value was really needed. | ||||
* | merge list: distinguish reinstall with red "r" | Zac Medico | 2012-09-13 | 2 | -2/+13 |
| | | | | | This is for reinstall due to slot or sub-slot change of a dependency when the := slot operator is used. | ||||
* | Refactor merge list attribute display. | Zac Medico | 2012-09-13 | 2 | -84/+106 |
| | | | | | This should not change the behavior at all, but it makes the display much easier to modify or extend. | ||||
* | Bind FEATURES=-test to USE=-test for bug #373209. | Zac Medico | 2012-09-13 | 1 | -3/+5 |
| | | | | | | 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. | ||||
* | Rename slot-abi stuff to refer to slot-operator. | Zac Medico | 2012-08-29 | 2 | -10/+10 |
| | | | | | 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 | ||||
* | Pass eapi to check_required_use more. | Zac Medico | 2012-08-27 | 1 | -3/+6 |
| | |||||
* | BacktrackParameter: fix runtime_pkg_mask copy | Zac Medico | 2012-06-27 | 1 | -1/+5 |
| | | | | This caused the backtracker to bail out too early sometimes. | ||||
* | slot_conflict_handler: handle slot_abi | Zac Medico | 2012-06-27 | 1 | -14/+30 |
| | | | | | We have to distinguish this from the "version" conflict, in order to avoid invalid vercmp calls when there's not version. | ||||
* | Slot conflict "abi" backtrack nodes non-terminal. | Zac Medico | 2012-06-22 | 1 | -0/+2 |
| | |||||
* | slot_abi_mask_built: don't discard other masks | Zac Medico | 2012-06-22 | 1 | -1/+3 |
| | |||||
* | Add experimental EAPI 4-slot-abi support. | Zac Medico | 2012-06-22 | 1 | -4/+13 |
| | | | | Refer to 4-slot-abi.docbook for a full description. | ||||
* | resolver/output: cleanup counters | Zac Medico | 2012-06-20 | 1 | -16/+9 |
| | |||||
* | backtracking: only feedback first slot conflict | Zac Medico | 2012-06-20 | 1 | -6/+5 |
| | | | | | | Only create BacktrackNode instances for the first conflict which occurred, since the conflicts that occurred later may have been caused by the first conflict. | ||||
* | depgraph: optimize slot conflict backtrack order | Zac Medico | 2012-06-19 | 1 | -1/+9 |
| | |||||
* | Limit long slot conflict loop for bug #410801. | Zac Medico | 2012-04-05 | 1 | -3/+15 |
| | |||||
* | Replace @returns with @return. | Zac Medico | 2012-03-27 | 1 | -4/+4 |
| | |||||
* | emerge --changelog: show some log entries above | Zac Medico | 2012-03-22 | 1 | -3/+18 |
| | | | | This will fix bug #373009. | ||||
* | emerge --changelog: fix split ChangeLog bugs | Zac Medico | 2012-03-22 | 2 | -19/+46 |
| | | | | | This should fix possible missing content when displaying split ChangeLogs (bug #389611), and also normalizes blank lines. | ||||
* | spawn_nofetch: clone locked config, bug #408817 | Zac Medico | 2012-03-19 | 1 | -2/+1 |
| | | | | | | It's unsafe to pass in an unlocked config instance, since that can trigger issues like bug #408817 due to fragile assumptions involving the config state inside doebuild_environment(). | ||||
* | Display: spawn pkg_nofetch when appropriate | Martin von Gagern | 2012-03-13 | 1 | -1/+12 |
| | | | | Signed-off-by: Zac Medico <zmedico@gentoo.org> | ||||
* | Use consistent indentation in output of `emerge -p --columns ${package}` | Arfrever Frehtes Taifersar Arahesis | 2012-01-28 | 1 | -2/+2 |
| | | | | regardless of ROOT. | ||||
* | Delete needless parentheses. | Arfrever Frehtes Taifersar Arahesis | 2012-01-28 | 1 | -5/+5 |
| | |||||
* | Don't print ::${repository} for main repository in output of | Arfrever Frehtes Taifersar Arahesis | 2012-01-28 | 2 | -31/+38 |
| | | | | | `emerge -pv ${package}` by default. Add --verbose-main-repo-display option, which enables printing ::${repository} for main repository. | ||||
* | Fix display of installed version for packages, which have multiple slots | Arfrever Frehtes Taifersar Arahesis | 2012-01-23 | 1 | -2/+3 |
| | | | | installed. Follow-up to commit 8118be36842a2db2eb72538e21a3b343773b3365. | ||||
* | Make the second part of_emerge.resolver.output.Display.verbose_size() | Arfrever Frehtes Taifersar Arahesis | 2012-01-22 | 1 | -26/+24 |
| | | | | | conditional on self.quiet_repo_display instead of earlier returning if self.quiet_repo_display is False. No functional changes. | ||||
* | Print [${old_version}::${old_repository}] in output of `emerge -pv ${package}` | Arfrever Frehtes Taifersar Arahesis | 2012-01-22 | 1 | -1/+3 |
| | | | | | when ${old_version} is the same as ${new_version}, but ${old_repository} is different than ${new_repository}. | ||||
* | Print ::${repository} in output of `emerge -pv ${package}` by default. | Arfrever Frehtes Taifersar Arahesis | 2012-01-21 | 2 | -18/+45 |
| | | | | Add --quiet-repo-display option, which enables previous, more quiet output. | ||||
* | Display EROOT when ROOT != "/". | Zac Medico | 2011-12-19 | 2 | -2/+2 |
| | | | | | | | 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 | -1/+1 |
| | |||||
* | resolver/output: unused imports | Zac Medico | 2011-11-17 | 1 | -4/+3 |
| | |||||
* | emerge --changelog: omit entry for current ver | Zac Medico | 2011-11-17 | 1 | -1/+2 |
| | | | | | This is a regression from commit 69d7f169ba2e27cf56746791331c63a019357100, reported in bug #390893. | ||||
* | Skip the "resume after portage update" routine. | Zac Medico | 2011-11-17 | 2 | -22/+0 |
| | | | | | | | Instead, finish the whole job using a copy of the currently running instance. This allows us to avoid the complexities of emerge --resume, such as the differences in option handling between different portage versions, as reported in bug #390819. | ||||
* | Fix breakage from last commit. | Zac Medico | 2011-11-07 | 1 | -1/+1 |
| | |||||
* | REQUIRED_USE: don't save in built packages | Zac Medico | 2011-11-07 | 2 | -3/+4 |
| | | | | | | | It should be safe to assume that REQUIRED_USE is satisfied if the package is built, so it's a waste to save it. Also, fix code which assumes that built Package instances have a REQUIRED_USE key in their metadata. | ||||
* | emerge --changelog: ChangeLog-YYYY, bug #389611 | Zac Medico | 2011-11-06 | 1 | -19/+30 |
| | |||||
* | resolver/output: use set for myfetchlist hashing | Zac Medico | 2011-10-19 | 1 | -2/+2 |
| | |||||
* | resolver/output: display binary fetch size | Zac Medico | 2011-10-19 | 1 | -5/+14 |
| | |||||
* | print_changelog: if no changelogs, no newline | Zac Medico | 2011-10-02 | 1 | -0/+2 |
| | | | | This will fix bug #385413. | ||||
* | Reject inconsistent backtrack parameters | Sebastian Luther | 2011-09-20 | 1 | -0/+25 |
| | | | | | | | If backtracking masks a package that caused another package to be masked, we declare this backtracking node as invalid. The backtracker should be able to find another node that gives a valid solution if one exists. This fixes bug 375573. | ||||
* | _RepoDisplay: split PORTDIR_OVERLAY with shlex | Zac Medico | 2011-09-17 | 1 | -2/+2 |
| | | | | This fixes the issue in bug #383269, comment #8. | ||||
* | depgraph: handle invalid SRC_URI | Zac Medico | 2011-07-27 | 1 | -2/+7 |
| | | | | This is a minimal fix for bug #376577. |