Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | slot_collision_notice: don't omit any use dep | Zac Medico | 2011-06-10 | 1 | -14/+16 |
| | | | | | | When USE flags are removed, it can be essential to see all broken reverse dependencies here, so don't omit any. If the list is long, people can simply use a pager. | ||||
* | Update timestamps in headers of modified files.v2.2.0_alpha28 | Zac Medico | 2011-03-18 | 1 | -1/+1 |
| | |||||
* | slot_conflict: tweak message and fix grammar | Zac Medico | 2011-03-15 | 1 | -1/+1 |
| | |||||
* | 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 | ||||
* | 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. | ||||
* | Fix malformed atom formatting for slot conflict. | Zac Medico | 2010-11-13 | 1 | -1/+1 |
| | | | | This fixes bug #345097. | ||||
* | 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. | ||||
* | 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. | ||||
* | Fix some typos. | Arfrever Frehtes Taifersar Arahesis | 2010-08-29 | 1 | -8/+8 |
| | |||||
* | 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 |
| | |||||
* | Atom.violated_conditionals: Use iuse.is_valid_flag instead of iuse.all | Sebastian Luther | 2010-08-13 | 1 | -4/+5 |
| | |||||
* | Implement use dependency defaults | Sebastian Luther | 2010-08-13 | 1 | -4/+6 |
| | |||||
* | slot_collision_handler: Add more documentation | Sebastian Luther | 2010-08-12 | 1 | -0/+59 |
| | |||||
* | slot_collision_handler: Fix function names broken by import changes | Sebastian Luther | 2010-08-12 | 1 | -3/+3 |
| | |||||
* | slot_collision_handler: Minor formatting changes | Sebastian Luther | 2010-08-12 | 1 | -2/+2 |
| | |||||
* | slot_collision_handler: Pass noiselevel=-1 to writemsg for debug output | Sebastian Luther | 2010-08-12 | 1 | -16/+20 |
| | |||||
* | Remove unused import | Sebastian Luther | 2010-08-12 | 1 | -2/+0 |
| | |||||
* | slot_collision_handler: Return a string instead of priting the messages to ↵ | Sebastian Luther | 2010-08-12 | 1 | -21/+24 |
| | | | | screen. | ||||
* | slot_collision_handler: Don't print an explanation for version based conflicts. | Sebastian Luther | 2010-08-12 | 1 | -1/+11 |
| | |||||
* | Rework the way the slot_collision_handler selects packages for display and ↵ | Sebastian Luther | 2010-08-12 | 1 | -53/+150 |
| | | | | highlight violated parts of atoms. | ||||
* | Add new slot collision handler in _emerge/resolver/slot_collision.py | Sebastian Luther | 2010-08-12 | 1 | -0/+654 |