Merged from trunk 8186:8199
authorFabian Groffen <grobian@gentoo.org>
Sun, 21 Oct 2007 12:41:05 +0000 (12:41 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sun, 21 Oct 2007 12:41:05 +0000 (12:41 -0000)
commit3fc36546342424d99c801315c55aa1330e8aa057
tree67d003b6f2060674c4e23ce3c69de9d869d18a69
parent356b23fd4e12d08337d9103fbb21f043fd21d937
   Merged from trunk 8186:8199

   | 8187    | Allow the depgraph to add old-style virtual providers but    |
   | zmedico | prefer any pre-existing providers over new ones that are     |
   |         | added.                                                       |

   | 8188    | Use a simple Package class to bundle package data for        |
   | zmedico | depgraph.create() calls.                                     |

   | 8189    | Split the masked packages display out of                     |
   | zmedico | depgraph.select_dep().                                       |

   | 8190    | Split the package selection logic out of                     |
   | zmedico | depgraph.select_dep().                                       |

   | 8191    | Split the atom selection logic out of depgraph.select_dep(). |
   | zmedico |                                                              |

   | 8192    | Rename variable for consistency.                             |
   | zmedico |                                                              |

   | 8193    | Raise an InvalidDependString exception if necessary when the |
   | zmedico | depgraph is populating the filtered repo so that we don't    |
   |         | have to check the return value.                              |

   | 8194    | Make depgraph.xcreate() use the filtered repo to determine   |
   | zmedico | availablility of system/world atoms so that the              |
   |         | raise_on_missing parameter can be removed from               |
   |         | depgraph.select_dep().                                       |

   | 8195    | Bug #196537 - Make portageq check that the parameter is an   |
   | zmedico | existing directory and exit gracefully if not.               |

   | 8197    | Split the "arg" parameter out of depgraph.select_dep() so    |
   | zmedico | that it's used purely for processing atoms that are pulled   |
   |         | in by parent packages.                                       |

   | 8198    | Use a "depth" parameter to track depth of recursion relative |
   | zmedico | to the nearest argument atom.                                |

   | 8199    | Remove uneeded "arg" and "addme" parameters where possible.  |
   | zmedico |                                                              |

svn path=/main/branches/prefix/; revision=8212
bin/portageq
pym/_emerge/__init__.py
pym/portage/__init__.py