Merged from trunk 8419:8432
authorFabian Groffen <grobian@gentoo.org>
Mon, 5 Nov 2007 21:06:30 +0000 (21:06 -0000)
committerFabian Groffen <grobian@gentoo.org>
Mon, 5 Nov 2007 21:06:30 +0000 (21:06 -0000)
commit4a08280f838e2ff72bc3f164bf823fbda6dea4d3
treea0e7513153374de9427f7c46c376e2eed49c174a
parent2a871b9a32aa4c28437a30fe15e0630b1fc4d89e
   Merged from trunk 8419:8432

   | 8420    | When evaluating *DEPEND conditionals for the Packages        |
   | zmedico | metadata index, do not use IUSE to filter USE since there is |
   |         | currently no guarantee that IUSE properly defines all of the |
   |         | necessary flags.                                             |

   | 8421    | In portdbapi.cp_list(), validate the ebuild name to ensure   |
   | zmedico | that it matches the name of the package.                     |

   | 8423    | Make Manifest.create() do some basic validation of ebuild    |
   | zmedico | file names like portdbapi.cp_list() would do.                |

   | 8426    | Make exception strings more informative.                     |
   | zmedico |                                                              |

   | 8428    | Replace StringIO usage with a simple list of lines. The      |
   | zmedico | iteration interface is practically identical but the list of |
   |         | lines if more efficient because the lines only have to be    |
   |         | split one time for each ebuild instead of for each check.    |

   | 8429    | Fix 'TypeError: not all arguments converted during string    |
   | zmedico | formatting' issues with the EbuildNestedDie check.           |

   | 8431    | Add support for package sets in WorldHandler.                |
   | zmedico |                                                              |

   | 8432    | Make WorldHandler lock the world file when in --fix mode.    |
   | zmedico |                                                              |

svn path=/main/branches/prefix/; revision=8435
bin/emaint
bin/repoman
pym/portage/dbapi/bintree.py
pym/portage/dbapi/porttree.py
pym/portage/manifest.py
pym/portage/sets/base.py
pym/repoman/errors.py