Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | slot collision suggestions: Avoid showing redundant suggestions. | Sebastian Luther | 2011-01-31 | 1 | -14/+71 |
| | | | | http://forums.gentoo.org/viewtopic-t-862257.html?sid=9ba8646a15044fe024a41154df351c6a | ||||
* | Display: Simplify mask code for bug #58416. | Zac Medico | 2011-01-31 | 1 | -5/+6 |
| | | | | | | Hopefully this makes the logic more understandable, though it may support fewer cases. If we want to handle more cases then hopefully we can do it without making the code too complex. | ||||
* | Display: align nomerge nodes more | Zac Medico | 2011-01-31 | 1 | -4/+12 |
| | |||||
* | 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 |
| |