Merged from trunk 8032:8036
authorFabian Groffen <grobian@gentoo.org>
Fri, 12 Oct 2007 08:48:20 +0000 (08:48 -0000)
committerFabian Groffen <grobian@gentoo.org>
Fri, 12 Oct 2007 08:48:20 +0000 (08:48 -0000)
commite0a9a7d0f2b6884344ad77b53928ca174ea23981
treeba8f39c3a923caaf2ed0704b6efb666853fec7c7
parent55a0aeb52b432136fe98846a4f34638c5e13525c
   Merged from trunk 8032:8036

   | 8033    | Unify the masking reasons output so that the same code path  |
   | zmedico | is used for both ebuilds and binary packages.                |

   | 8034    | Initialize the list of package repos inside the depgraph     |
   | zmedico | constructor so it's always available.                        |

   | 8035    | Migrate depgraph.select_files() to use the filtered repo for |
   | zmedico | expansion of greedy atoms. Also, use the list of repos to    |
   |         | clean up the category expansion code.                        |

   | 8036    | Cache IUSE in bindbapi to optimize --newuse calculations.    |
   | zmedico | Also, fix filtering code for reading/writing USE and IUSE    |
   |         | from/to the metadata index.                                  |

svn path=/main/branches/prefix/; revision=8074
pym/emerge/__init__.py
pym/portage/__init__.py
pym/portage/dbapi/bintree.py
pym/portage/getbinpkg.py