Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Display: align blocker and nomerge nodes | Zac Medico | 2011-01-31 | 1 | -2/+9 | |
| | ||||||
* | fix a "*" being added for a stable pkg-ver | Brian Dolbec | 2011-01-30 | 1 | -2/+3 | |
| | ||||||
* | Display: show masks in the [ ] part | Zac Medico | 2011-01-30 | 1 | -11/+16 | |
| | | | | | | | | Symbol | Mask Type -------|----------------- # | package.mask * | missing keyword ~ | unstable keyword | |||||
* | fix the problem of mixing "**" and ebuild keywords for only some archs | Brian Dolbec | 2011-01-30 | 1 | -1/+1 | |
| | ||||||
* | Fix a typo. | Arfrever Frehtes Taifersar Arahesis | 2011-01-30 | 1 | -2/+2 | |
| | ||||||
* | make it only print if it is due to an override setting | Brian Dolbec | 2011-01-30 | 1 | -1/+1 | |
| | ||||||
* | Use the new _getRawMissingKeyword() which optimizes the keyword display. ↵ | Brian Dolbec | 2011-01-30 | 1 | -42/+38 | |
| | | | | Misc. whitespace cleanup | |||||
* | Move most of the code to _emerge's Package object. Refine the hardmasking ↵ | Brian Dolbec | 2011-01-30 | 1 | -22/+3 | |
| | | | | code, optimizing as much as possible. | |||||
* | add keyword output info for masked pkgs, fixes bug 58416 | Brian Dolbec | 2011-01-30 | 1 | -2/+41 | |
| | ||||||
* | Remove unused filter_iuse_defaults() function. | Zac Medico | 2010-12-24 | 1 | -14/+1 | |
| | ||||||
* | Optimize merge list display with Package attrs. | Zac Medico | 2010-12-24 | 1 | -27/+24 | |
| | ||||||
* | Fix merge list repo display breakage. | Zac Medico | 2010-12-23 | 2 | -10/+12 | |
| | | | | | Broken since refactoring in commit 48c8cec7c079cb07a4f421a36cdc46a7fdbc7811. | |||||
* | Fix portage restart warning message. | Zac Medico | 2010-12-22 | 1 | -1/+0 | |
| | ||||||
* | Refactor depgraph merge list display code. | Brian Dolbec | 2010-12-22 | 2 | -1013/+1383 | |
| | ||||||
* | emerge --changelog: repo support for binpkgs | Zac Medico | 2010-12-22 | 1 | -1/+1 | |
| | ||||||
* | slot_conflict_handler: fix for bug #348389 | Zac Medico | 2010-12-15 | 1 | -8/+17 | |
| | | | | | | | | This fixes a broken assumption about USE dep matching behavior, since commit 766988aa56bb1bbd2796f96946e62ed78cdf259 introduced stricter IUSE matching by using Atom.unevaluated_atom for IUSE checks (thus changing behavior in cases where conditional USE dependencies disappear upon evaluation). | |||||
* | highlight_violations: handle unversioned atom | Zac Medico | 2010-12-15 | 1 | -8/+12 | |
| | | | | A test case is included, which triggers the previously broken case. | |||||
* | Use Package.use.force/mask attributes. | Zac Medico | 2010-11-20 | 1 | -3/+1 | |
| | ||||||
* | Fix malformed atom formatting for slot conflict. | Zac Medico | 2010-11-13 | 1 | -1/+1 | |
| | | | | This fixes bug #345097. | |||||
* | Fix portdbapi.getfetchsizes() repo handling. | Zac Medico | 2010-11-02 | 1 | -1/+1 | |
| | ||||||
* | slot_collision.py: Define basestring for python3. | Mao PU | 2010-10-17 | 1 | -0/+5 | |
| | ||||||
* | Fix a typo in a comment. | Zac Medico | 2010-10-11 | 1 | -1/+1 | |
| | ||||||
* | slot collision handler: Prevent excessive running time | Sebastian Luther | 2010-10-11 | 1 | -0/+9 | |
| | | | | | | | The number of configurations to check grows exponentially in the number of conflict_pkgs. To prevent excessive running times, only check the "all-ebuild" configuration, if the number of conflict packages is too large. | |||||
* | Mask packages that don't satisfy all atoms. | Sebastian Luther | 2010-10-05 | 1 | -5/+2 | |
| | | | | This also fixes a logic error in resolver/backtracking/Backtracker._feedback_slot_conflict() | |||||
* | Make _RepoDisplay show user_location. | Zac Medico | 2010-09-30 | 1 | -2/+1 | |
| | ||||||
* | Fix some typos. | Arfrever Frehtes Taifersar Arahesis | 2010-09-27 | 1 | -4/+4 | |
| | ||||||
* | Use realpath(repo_path_real) to avoid a ValueError in | Zac Medico | 2010-09-27 | 1 | -0/+1 | |
| | | | | _RepoDisplay.repoStr() when overlay path has a symlink. | |||||
* | reposyntax: Add repo config parser, but don't use config files for now | Sebastian Luther | 2010-09-26 | 1 | -5/+2 | |
| | ||||||
* | reposyntax: Add support all over the place | Sebastian Luther | 2010-09-26 | 1 | -4/+4 | |
| | ||||||
* | backtracking: Take all branches in case of slot collisionsv2.2_rc88 | Sebastian Luther | 2010-09-26 | 1 | -0/+184 | |
| | ||||||
* | Remove obsolete docstring from _RepoDisplay.__str__(). | Zac Medico | 2010-09-20 | 1 | -4/+0 | |
| | ||||||
* | Move mergelist printing into resolver/output.py | Sebastian Luther | 2010-09-20 | 1 | -0/+1076 | |
| | ||||||
* | slot collision handler: Fix bug in atom pretty printer for =* atoms | Sebastian Luther | 2010-09-19 | 1 | -0/+8 | |
| | ||||||
* | slot_collision_handler: Fix bug related to highlight_violations (bug 336085) | Sebastian Luther | 2010-09-06 | 1 | -10/+6 | |
| | ||||||
* | Bug #336085 - Fix logic error inside | Zac Medico | 2010-09-05 | 1 | -1/+6 | |
| | | | | | | slot_conflict_handler._prepare_conflict_msg_and_check_for_specificity() which causes an irrelevant "use" collision reason to be passed to highlight_violations(). | |||||
* | Rename the portage.sets module to portage._sets since it will be useful | Zac Medico | 2010-08-30 | 1 | -1/+1 | |
| | | | | | in the upcoming 2.1.9 branch which will not have sets support but will still have the code in private and disabled form. | |||||
* | Remove unused imports found by pylint. | Arfrever Frehtes Taifersar Arahesis | 2010-08-29 | 1 | -1/+0 | |
| | ||||||
* | Fix some typos. | Arfrever Frehtes Taifersar Arahesis | 2010-08-29 | 1 | -8/+8 | |
| | ||||||
* | If there are circular dependencies, and circular_dependency_handler | Zac Medico | 2010-08-28 | 1 | -0/+15 | |
| | | | | | | doesn't have a message, eliminate root nodes before calling digraph.debug_print(). If --debug is enabled then do this even if circular_dependency_handler has a message. | |||||
* | fix ppkg type handling in slot_conflict_handler | Sebastian Luther | 2010-08-27 | 1 | -2/+3 | |
| | ||||||
* | Remove unused max_parents variable. | Zac Medico | 2010-08-26 | 1 | -2/+0 | |
| | ||||||
* | Fix slot_conflict_handler breakage when calling | Zac Medico | 2010-08-26 | 1 | -2/+7 | |
| | | | | | Atom.unevaluated_atom.violated_conditionals() since in this case the parent_use argument is required. | |||||
* | In slot_conflict_handler(), never pass parent_use to | Zac Medico | 2010-08-26 | 1 | -4/+3 | |
| | | | | | | Atom.violated_conditionals since the USE conditionals should have been evaluated in dep_check() and we don't want to accidentally pass a DependencyArg instance into _pkg_use_enabled(). | |||||
* | In slot_conflict_handler._prepare_conflict_msg_and_check_for_specificity() | Zac Medico | 2010-08-26 | 1 | -5/+1 | |
| | | | | | don't pass parent_use to Atom.violated_conditionals() since these atoms already have already been through use_reduce() with the parent's USE. | |||||
* | Fix slot_conflict_handler._prepare_conflict_msg_and_check_for_specificity() | Zac Medico | 2010-08-26 | 1 | -1/+5 | |
| | | | | | so that it only passes Package instances (not DependencyArg instances) into _pkg_use_enabled(). | |||||
* | More _pkg_use_enabled fixes | Sebastian Luther | 2010-08-24 | 1 | -27/+23 | |
| | ||||||
* | slot collision handler: Drop solutions that violate REQUIRED_USE | Sebastian Luther | 2010-08-20 | 1 | -0/+18 | |
| | ||||||
* | slot collision handler: Work correctly with --autounmask | Sebastian Luther | 2010-08-20 | 1 | -26/+34 | |
| | ||||||
* | circular dependency handler: Add support for REQUIRED_USE | Sebastian Luther | 2010-08-20 | 1 | -13/+31 | |
| | ||||||
* | circular dependency handler: Small code clean ups | Sebastian Luther | 2010-08-20 | 1 | -5/+6 | |
| |