Merged from trunk -r11701:11713
authorFabian Groffen <grobian@gentoo.org>
Tue, 28 Oct 2008 18:47:54 +0000 (18:47 -0000)
committerFabian Groffen <grobian@gentoo.org>
Tue, 28 Oct 2008 18:47:54 +0000 (18:47 -0000)
commit40f30dd492457a525cac71e75708c182904171b0
tree74909b525f548e815024339871c3e42f4415dc8a
parent6d33bee5592915e016770b3d144184054aebc5ce
   Merged from trunk -r11701:11713

   | 11702   | Remove the "found_available_arg" variable from               |
   | zmedico | depgraph._select_pkg() and use the "matched_packages"        |
   |         | variable instead. This solve a problem where the             |
   |         | "found_available_arg" flag is unreliable due to the slot     |
   |         | filtering behavior of depgraph._iter_atoms_for_pkg(). For    |
   |         | example, a higher version in a different slot than the       |
   |         | available ebuild might be masked or unavailable, and         |
   |         | depgraph._iter_atoms_for_pkg() will not identify the         |
   |         | available ebuild as a match due to this installed package    |
   |         | (which is not available for reinstall).                      |

   | 11703   | Simplify logic from the previous commit.                     |
   | zmedico |                                                              |

   | 11704   | Revert previous 2 commits since they broke "selective"       |
   | zmedico | behavior.                                                    |

   | 11705   | Handle the case that was intended to be fixed by r11702      |
   | zmedico | (which got reverted).                                        |

   | 11706   | Prefer thirdpartymirrors over normal mirrors in cases when   |
   | zmedico | the file does not yet exist on the normal mirrors. Thanks to |
   |         | Maurice van der Pot <griffon26@g.o> for reporting.           |

   | 11707   | Remove redundant duplicate uri elimination code. It's        |
   | zmedico | already handled in the fetch loop.                           |

   | 11708   | Add PORTAGE_QUIET to the environment whitelist and filter it |
   | zmedico | from the saved ebuild environment.                           |

   | 11709   | Bug #186842 - Suppress file merge display, as previously     |
   | zmedico | done in --quiet mode, whenever --verbose is not enabled.     |
   |         | Also, export PORTAGE_VERBOSE to the ebuild environment and   |
   |         | use it to control tar verbosity when creating binary         |
   |         | packages.                                                    |

   | 11710   | Use normal return statements instead of calling sys.exit()   |
   | zmedico | inside dblink.mergeme().                                     |

   | 11711   | Remove needlessly complex error handling code from           |
   | zmedico | vardbapi.cpv_counter().                                      |

   | 11712   | Remove unused imports found by pyflakes.                     |
   | zmedico |                                                              |

   | 11713   | Validate PROPERTIES inside doebuild().                       |
   | zmedico |                                                              |

svn path=/main/branches/prefix/; revision=11734
bin/isolated-functions.sh
bin/misc-functions.sh
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/dbapi/vartree.py