Merged from trunk -r13743:13754
| 13745 | Bug #275945 - Add a new --avoid-update which tries to avoid |
| zmedico | updating packages which possible. Thanks to Sebastian |
| | Mingramm (few) <s.mingramm@gmx.de> for this patch. |
| 13746 | Tweak depgraph._select_pkg_highest_available_imp to avoid |
| zmedico | more updates when in --avoid-update, by ignoring masked |
| | installed packages and packages for which the ebuild is no |
| | longer available. |
| 13747 | Bug #275217 - Part 4 - Move all member variables of |
| zmedico | _emerge.depgraph into frozen_config or dynamic_config. |
| | Thanks to Sebastian Mingramm (few) <s.mingramm@gmx.de> for |
| | this patch. |
| 13748 | Fix _expand_new_virtuals to expand old-style virtuals for |
| zmedico | package.provided entries when there is no other choice. |
| 13749 | Fix depgraph._resolve to do old-style virtual matches |
| zmedico | against package.provided when there is no other choice. |
| 13750 | Always use dep_getkey() when using profile virtuals values, |
| zmedico | since at least /profiles/base/virtuals contains an atom with |
| | an operator (virtual/pam maps to >=sys-libs/pam-0.78). |
| 13751 | Remove obsolete blocker expansion code from |
| zmedico | _expand_new_virtuals. |
| 13752 | Fix depgraph._serialize_tasks so it never performa a |
| zmedico | needless uninstall task when a package in the same slot is |
| | scheduled to replace it. |
| 13753 | Fix typo from previous commit. |
| zmedico | |
| 13754 | Fix broken references to depgraph._dynamic_config and |
| zmedico | _frozen_config in calc_depclean(). |
svn path=/main/branches/prefix/; revision=13755