Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | REQUIRED_USE: no autounmask, so skip backtracking | Zac Medico | 2011-02-02 | 1 | -4/+9 | |
| | ||||||
* | REQUIRED_USE: handle unsatisfied like normal dep | Zac Medico | 2011-02-02 | 1 | -17/+6 | |
| | ||||||
* | Fix grammar in a comment. | Zac Medico | 2011-02-02 | 1 | -1/+1 | |
| | ||||||
* | REQUIRED_USE: add blank line after display | Zac Medico | 2011-02-02 | 1 | -0/+1 | |
| | ||||||
* | Make || choices independent of REQUIRED_USE. | Zac Medico | 2011-02-02 | 1 | -36/+35 | |
| | ||||||
* | _get_dep_chain: allow SetArg for first node | Zac Medico | 2011-02-01 | 1 | -14/+15 | |
| | ||||||
* | Show "missed update" message for REQUIRED_USE. | Zac Medico | 2011-02-01 | 1 | -7/+31 | |
| | | | | This will fix bug #353443. | |||||
* | depgraph: display 'searching for similar names' | Zac Medico | 2011-01-31 | 1 | -3/+11 | |
| | | | | It can take few seconds to search, so display a status message. | |||||
* | Print near matches for cmd line atoms without matching ebuild | Sebastian Luther | 2011-01-31 | 1 | -0/+33 | |
| | ||||||
* | Allow relative paths (starting with ./) on the cmd line | Sebastian Luther | 2011-01-31 | 1 | -0/+7 | |
| | | | | bug 352208 | |||||
* | depgraph: fix get_dep_chain unicode handling | Zac Medico | 2011-01-28 | 1 | -7/+8 | |
| | ||||||
* | autounmask USE change comment: ensure that the first parent requires the change | Sebastian Luther | 2011-01-28 | 1 | -16/+29 | |
| | | | | Fixes bug 350515. | |||||
* | Show use conditionals in old style dep chains | Sebastian Luther | 2011-01-28 | 1 | -126/+121 | |
| | ||||||
* | depgraph: avoid duplicate ebuild visibility check | Zac Medico | 2011-01-18 | 1 | -1/+1 | |
| | ||||||
* | depgraph: don't reinstall for changed repo | Zac Medico | 2011-01-18 | 1 | -2/+19 | |
| | ||||||
* | depgraph: avoid updates more | Zac Medico | 2011-01-18 | 1 | -9/+14 | |
| | | | | | The fix from bug #351828 broke some of the update avoidance behavior from bug #275945, and this patch should restore it. | |||||
* | Fix some poor installed/masked || choices. | Zac Medico | 2011-01-18 | 1 | -12/+7 | |
| | | | | This will fix bug #351828. It's fallout from bug #350285. | |||||
* | REQUIRED_USE: when unsatisfied, show current USE | Zac Medico | 2011-01-04 | 1 | -3/+5 | |
| | ||||||
* | composite_db: use ebuild visibility for installed | Zac Medico | 2011-01-04 | 1 | -1/+16 | |
| | | | | This will fix bug #350488. | |||||
* | fix indentation from commit f29d351990f0a3dd6183ec888ba8b0ff522c0875 | Zac Medico | 2011-01-03 | 1 | -1/+1 | |
| | ||||||
* | Fix spelling of unsatisfied from previous commit. | Zac Medico | 2011-01-03 | 1 | -1/+1 | |
| | ||||||
* | REQUIRED_USE: always show requirements | Zac Medico | 2011-01-03 | 1 | -16/+43 | |
| | | | | | | | | | This fixes a case in which the user would receive a "masked by: REQUIRED_USE violated" message without any more information about the specific requirements. Now, unsatisfied REQUIRED_USE is never treated as a mask, since it really is nothing like a mask. It's much more like an unsatisfied USE dependency, so we need to handle it in a similar way. | |||||
* | depgraph: fix bug #350254 and test it | Zac Medico | 2011-01-03 | 1 | -1/+2 | |
| | ||||||
* | depgraph: prefer highest priority repo more often | Zac Medico | 2011-01-02 | 1 | -0/+10 | |
| | | | | | | Prefer the highest priority repo, even when the ebuild from the higher priority repo requires USE adjustments due to USE deps or REQUIRED_USE. This will fix bug #350254. | |||||
* | Try to avoid downgrade due to unsat REQUIRED_USE. | Zac Medico | 2011-01-02 | 1 | -0/+1 | |
| | ||||||
* | depclean: account for more masks | Zac Medico | 2011-01-02 | 1 | -1/+6 | |
| | | | | | | Account for packages with masks (like KEYWORDS masks) that are usually ignored in visibility checks for installed packages, in order to handle cases like bug #350285. | |||||
* | depgraph: use Package.masks for installed | Zac Medico | 2011-01-02 | 1 | -5/+3 | |
| | | | | | In some cases we do special masking checks for installed packages, and Package.masks is a convenient way to do it. | |||||
* | depclean: account for more masks | Zac Medico | 2011-01-02 | 1 | -0/+14 | |
| | | | | | | Account for packages with masks (like KEYWORDS masks) that are usually ignored in visibility checks for installed packages, in order to handle cases like bug #350285. | |||||
* | depgraph: Optimize --newuse with Package attrs. | Zac Medico | 2010-12-24 | 1 | -4/+4 | |
| | ||||||
* | Refactor depgraph merge list display code. | Brian Dolbec | 2010-12-22 | 1 | -5/+6 | |
| | ||||||
* | saveNomergeFavorites: remove unecessary vars | Zac Medico | 2010-12-20 | 1 | -8/+3 | |
| | ||||||
* | saveNomergeFavorites: fix possible root confusion | Zac Medico | 2010-12-20 | 1 | -0/+5 | |
| | ||||||
* | paren_enclose: preserve atom USE conditionals | Zac Medico | 2010-12-19 | 1 | -2/+4 | |
| | | | | | | | The depgraph sometimes uses paren_enclose to temporarily convert parts of use_reduce output to a plain string. In these cases, we want to preserve atom USE conditionals, since these sometimes make a difference for IUSE checks during package matching (as in bug #348389). | |||||
* | loadResumeCommand: select first matched package | Zac Medico | 2010-12-12 | 1 | -0/+1 | |
| | | | | | We need to break out of the loop after the first match here, since the first package comes from the highest priority repo. | |||||
* | depgraph: remove redundant IUSE check | Zac Medico | 2010-11-29 | 1 | -4/+0 | |
| | ||||||
* | fix missing_enabled/disabled logic for bug 345979 | Zac Medico | 2010-11-29 | 1 | -6/+6 | |
| | ||||||
* | depgraph: fix logic more for bug 345979v2.2.0_alpha6 | Zac Medico | 2010-11-27 | 1 | -4/+14 | |
| | ||||||
* | depgraph: fix logic in code for bug 345979 | Zac Medico | 2010-11-27 | 1 | -7/+6 | |
| | ||||||
* | depgraph: check unevaluated USE dep IUSE earlier | Zac Medico | 2010-11-26 | 1 | -7/+7 | |
| | ||||||
* | depgraph: tweak USE match logic for bug 345979 | Zac Medico | 2010-11-26 | 1 | -21/+25 | |
| | | | | | | This should fix handling of some corner cases in which use.force or use.mask might not have been handled correctly, and removes some redundant IUSE related checks. | |||||
* | show_unsatisfied_dep: include ROOT if it's not / | Zac Medico | 2010-11-26 | 1 | -0/+2 | |
| | ||||||
* | Use Package.use.force/mask attributes. | Zac Medico | 2010-11-20 | 1 | -13/+6 | |
| | ||||||
* | Use Package.use.force/mask attributes. | Zac Medico | 2010-11-20 | 1 | -5/+3 | |
| | | | | This optimizes the fix for bug #345979. | |||||
* | Fix use.mask set intersection from previous. | Zac Medico | 2010-11-20 | 1 | -1/+1 | |
| | ||||||
* | Fix interaction of use.mask/force with use deps. | Zac Medico | 2010-11-20 | 1 | -10/+34 | |
| | | | | | This should fix the package selection issue bug #345979 which triggers invalid "masked by: [nothing]" messages. | |||||
* | depgraph minimize_children: yield highest versionv2.2.0_alpha1 | Zac Medico | 2010-10-23 | 1 | -1/+4 | |
| | ||||||
* | Separate conflict atoms for 'missed update'. | Zac Medico | 2010-10-22 | 1 | -18/+30 | |
| | | | | This will fix bug #342157. | |||||
* | Raise default backtrack limit for bug 337178 | Sebastian Luther | 2010-10-21 | 1 | -2/+2 | |
| | | | | | | | | The bug was solved in principle, but other conflicts could lead to all tries being used up too early. The default backtrack limit is changed from 5 to 10. The maximal depth of the backtrack graph is now half of the backtrack limit. | |||||
* | Fix some typos. | Arfrever Frehtes Taifersar Arahesis | 2010-10-15 | 1 | -2/+2 | |
| | ||||||
* | Fix a typo in a comment. | Zac Medico | 2010-10-15 | 1 | -1/+1 | |
| |