Merged from trunk 10246:10266
authorFabian Groffen <grobian@gentoo.org>
Fri, 9 May 2008 12:29:20 +0000 (12:29 -0000)
committerFabian Groffen <grobian@gentoo.org>
Fri, 9 May 2008 12:29:20 +0000 (12:29 -0000)
commit60283e00ce9f4229bd4e702f101b361aa18ef52c
treee13151f95bb7afbce8e7c704ddf595a07d040bb6
parentccfd65a3c68b2639d2a2b948557452c56d93ee99
   Merged from trunk 10246:10266

   | 10250   | Make some confmem behavior modifications in order to try and |
   | zmedico | make it less confusing for people who have forgotten about   |
   |         | the --noconfmem option or are completely unaware of it.      |
   |         | Thanks to Joe Peterson <lavajoe@gentoo.org> for suggesting   |
   |         | these: * Always behave like --noconfmem is enabled for       |
   |         | downgrades. * Purge confmem entries when a package is        |
   |         | unmerged rather than replaced.                               |

   | 10252   | Bug #220987 - Fix UnboundLocalError for 'skip' that only     |
   | zmedico | occurs when using alternate ROOT. Thanks to Ryan Tandy       |
   |         | <tarpman@gmail.com>.                                         |

   | 10254   | Optimize BlockerDB.findInstalledBlockers() so that it        |
   | zmedico | doesn't unnecessarily try to match packages against an empty |
   |         | set of blocker atoms.                                        |

   | 10256   | Make the fix for bug #220341 better by checking all selected |
   | zmedico | packages for matching cpv rather than just the last one.     |

   | 10258   | Allow scheduled uninstalls to be selected the same way as    |
   | zmedico | other leaf nodes.                                            |

   | 10260   | Use set.instersection() instead of a for loop.               |
   | zmedico |                                                              |

   | 10262   | If an uninstall task fails inside MergeTask.merge(), use an  |
   | zmedico | UninstallFailure exception to handle it instead of allowing  |
   |         | unmerge() to call exit().                                    |

   | 10264   | For the "blockers" parameter that's passed into the dblink   |
   | zmedico | constructor now, make it a callable since it really          |
   |         | shouldn't be called until the vdb lock has been acquired.    |

   | 10266   | Simplify code for derived Package attributes.                |
   | zmedico |                                                              |

svn path=/main/branches/prefix/; revision=10268
pym/_emerge/__init__.py
pym/portage/dbapi/vartree.py