Merged from trunk -r12277:12282
authorFabian Groffen <grobian@gentoo.org>
Tue, 23 Dec 2008 18:37:53 +0000 (18:37 -0000)
committerFabian Groffen <grobian@gentoo.org>
Tue, 23 Dec 2008 18:37:53 +0000 (18:37 -0000)
commit1bbf3db3ea38d036b1ca536daea7433074c65fb7
treeba0508629e90a1e30911cb75c1580262c9785967
parented40ed1c63770aa5192725f928c198cbc174f799
   Merged from trunk -r12277:12282

   | 12278   | Bug #252167 - If the ebuild no longer exists or it's         |
   | zmedico | keywords have been dropped, reject built instances           |
   |         | (installed or binary). If --usepkgonly is enabled, assume    |
   |         | that the ebuild status should be ignored.                    |

   | 12279   | Simplify the code from bug #218854. Also, ensure that the    |
   | zmedico | set of visible packages thats used by                        |
   |         | depgraph._iter_atoms_for_pkg() is consistent with the        |
   |         | packages that have been selected by                          |
   |         | depgraph._select_pkg_highest_available(). This should        |
   |         | correct potential inconstencies introduced by the package    |
   |         | selection changes from bug #252167.                          |

   | 12280   | Bug #252243 - Fix binarytree.prevent_collision() so that it  |
   | zmedico | won't create a circular symlink if there happens to be a     |
   |         | symlink in $PKGDIR/All for some reason.                      |

   | 12281   | Fix typo.                                                    |
   | zmedico |                                                              |

   | 12282   | When removing entries with duplicate paths inside            |
   | zmedico | binarytree.inject(), handle path collisions in $PKGDIR/All   |
   |         | when CPV is not identical.                                   |

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