Merged from trunk 10801:10812
authorFabian Groffen <grobian@gentoo.org>
Fri, 27 Jun 2008 14:53:20 +0000 (14:53 -0000)
committerFabian Groffen <grobian@gentoo.org>
Fri, 27 Jun 2008 14:53:20 +0000 (14:53 -0000)
commit12d43c4a415029d5572925073cf603daaebdaec1
tree54464cb80f32f3be6b85d50c7711f130750310aa
parentebf51d6cc85ffa5f6e493f104afab6039f8e41bb
   Merged from trunk 10801:10812

   | 10802   | Handle KeyError from aux_get() inside                        |
   | zmedico | dbapi._iter_match_slot() and _iter_match_use(). Thanks to    |
   |         | grobian for reporting.                                       |

   | 10803   | Use settings["ROOT"] at the beginning of env_update() to     |
   | zmedico | avoid breakage due to "root" being an ObjectProxy instance.  |

   | 10804   | * Remove PORTAGE_LEGACY_GLOBALS hack for portage import      |
   | zmedico | since late initialization of portage.settings (via           |
   |         | ObjectProxy) allows us to rely on being able to access the   |
   |         | portage.exception namespace before portage.settings is       |
   |         | initialized. * Use portage.settings["ROOT"] instead of       |
   |         | portage.root to avoid potential ObjectProxy compatibility    |
   |         | issues.                                                      |

   | 10805   | Fix the PermissionDenied message for color.map.              |
   | zmedico |                                                              |

   | 10806   | Add "PATH" to the set of allowed pacakge metadata keys for   |
   | zmedico | the PackageIndex.                                            |

   | 10807   | Call use_reduce() with matchall=1 when checking depstrings.  |
   | zmedico | Otherwise it's possible for invalid deps to be ignored.      |
   |         | Thanks to grobian for reporting.                             |

   | 10808   | For brevity, and consistency with pkgcore, rename            |
   | zmedico | "all-installed" to just "installed". Thanks to ferringb for  |
   |         | the suggestion.                                              |

   | 10809   | Split the --skipfirst code into a resume_depgraph() function |
   | zmedico | that will be useful for implementing a --keep-going option   |
   |         | (bug #12768).                                                |

   | 10810   | Use bool() to simplify ObjectProxy.__nonzero__().            |
   | zmedico |                                                              |

   | 10811   | Bug #12768 - Add a --keep-going option. This uses the same   |
   | zmedico | resume_depgraph() function that's called for emerge --resume |
   |         | operations. Given the remaining tasks, depedencies are       |
   |         | recalculated and any tasks with unsatisfied dependencies are |
   |         | automatically dropped.                                       |

   | 10812   | Call clear_caches() after the depgraph is out of scope, in   |
   | zmedico | MergeTask.merge().                                           |

svn path=/main/branches/prefix/; revision=10815
bin/portageq
bin/repoman
cnf/sets.conf
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/dbapi/__init__.py
pym/portage/dbapi/bintree.py
pym/portage/output.py
pym/portage/util.py