Merged from trunk 8036:8043
authorFabian Groffen <grobian@gentoo.org>
Fri, 12 Oct 2007 09:00:46 +0000 (09:00 -0000)
committerFabian Groffen <grobian@gentoo.org>
Fri, 12 Oct 2007 09:00:46 +0000 (09:00 -0000)
commitc2ed9eedf4e4ac283bffb953c7b454aaa80633f8
tree55dc19c3f4be04535350cc6080e57a9d989f75b7
parente0a9a7d0f2b6884344ad77b53928ca174ea23981
   Merged from trunk 8036:8043

   | 8037    | Refactor depgraph.select_dep() to eliminate redundant code   |
   | zmedico | that was duplicated for each package type.                   |

   | 8038    | Comment about avoiding expensive metadata pulls in           |
   | zmedico | depgraph.select_dep().                                       |

   | 8039    | Prevent bogus upgrade display when a new-style virtual is    |
   | zmedico | first installed and it replaces an old-style virtual.        |

   | 8040    | Remove ambiguous "you should edit this file" warning. Thanks |
   | zmedico | to Cardoe.                                                   |

   | 8041    | Make portdbapi and bindbapi cache PROVIDE in order to        |
   | zmedico | optimize matching of old-style virtuals.                     |

   | 8042    | Move some package selection code from depgraph.create() to   |
   | zmedico | select_dep() so that all package selection is done in the    |
   |         | same place.                                                  |

   | 8043    | Raise a PackageNotFound exception instead of a ValueError in |
   | zmedico | order to avoid ambiguity if an unexpected ValueError occurs. |

svn path=/main/branches/prefix/; revision=8075
man/emerge.1
pym/emerge/__init__.py
pym/portage/dbapi/bintree.py
pym/portage/dbapi/porttree.py
pym/portage/getbinpkg.py