Merged from trunk 9668:9697
| 9669 | Remove some boolean logic that is obsolete now that the |
| zmedico | "selective" parameter is passed into dep_zapdeps(). |
| 9672 | Use pkgcmp() instead of == and best() for correctness in |
| zmedico | case of implicit -r0. |
| 9674 | Bug #215673 - Make ebuild.sh leave IUSE defaults intact |
| zmedico | instead of filtering them out. The built_with_use() function |
| | in eutils.eclass needs to be updated for compatibility. |
| 9675 | Remove the digraph._parent_child_digraph since it's no |
| zmedico | longer needed. It's main purpose was to track PDEPEND |
| | relationships but those are handled just like the other deps |
| | now. |
| 9677 | Handle a potential FileNotFound exception in |
| zmedico | new_protect_filename() when the last ._cfg* file happens to |
| | be a broken symlink. Thanks to bonsaikitten for reporting. |
| 9678 | Eliminate a redundant os.path.join() call. |
| zmedico | |
| 9680 | Use Package.cp instead of dep_getkey(cpv). |
| zmedico | |
| 9681 | Fix the previous commit so that the Package instance is |
| zmedico | created in the correct scope. |
| 9683 | In cpv_expand(), if the virtuals file contains a versioned |
| zmedico | atom (like the base profile currently has for virtual/pam), |
| | properly remove the operator and version from the atom |
| | before it is passed into dbapi.cp_list(). |
| 9685 | For old-style virtuals, we need to repeat the |
| zmedico | package.provided check against the selected package. |
| 9687 | Implement a PORTAGE_FETCH_RESUME_MIN_SIZE variable that is |
| zmedico | useful for helping to ensure that small garbage files such |
| | as html 404 pages are properly discarded. |
| 9689 | If PORTAGE_FETCH_RESUME_MIN_SIZE is undefined or empty, |
| zmedico | silently use the default. |
| 9691 | Add missing str.upper() call for |
| zmedico | PORTAGE_FETCH_RESUME_MIN_SIZE. |
| 9693 | Fix package selection logic so that it always properly finds |
| zmedico | the highest available version in a new slot even though the |
| | graph already contains a matching version in a lower slot. |
| 9695 | Eliminate a redundant atom from the --update greedy slot |
| zmedico | expansion code. |
| 9696 | Add missing DepPriority instances to the graph so that the |
| zmedico | --buildpkgonly hasallzeros() calculation works correctly |
| | again. |
| 9697 | Decrease priority on --onlydpes dependencies so that |
| zmedico | --buildpkgonly hasallzeros() works correctly. |
svn path=/main/branches/prefix/; revision=9803