Merged from trunk 10893:10903
authorFabian Groffen <grobian@gentoo.org>
Thu, 3 Jul 2008 06:49:48 +0000 (06:49 -0000)
committerFabian Groffen <grobian@gentoo.org>
Thu, 3 Jul 2008 06:49:48 +0000 (06:49 -0000)
commit10c8bfafdbce36aa1ee1397427efff4729b5b4a0
treef9cc2b75a491eae72800d36f0dfd091de7e544a2
parent24639aad995591c061b9571a8f305aa7e477b23c
   Merged from trunk 10893:10903

   | 10894   | Handle missing select.poll on interix by using select() to   |
   | zmedico | emulate a poll object.                                       |

   | 10895   | Fix EbuildBuildDir so that it works properly with binary     |
   | zmedico | packages.                                                    |

   | 10896   | Fix broken except statement. Thanks to hawking.              |
   | zmedico |                                                              |

   | 10897   | Use stdout.write() instead of "print", for py3k compat.      |
   | zmedico |                                                              |

   | 10898   | Split out a SpawnProcess base class out of                   |
   | zmedico | EbuildFetcherAsync.                                          |

   | 10899   | Move post ebuild phase code (originally from spawnebuild)    |
   | zmedico | from EbuildExecuter.execute() to                             |
   |         | EbuildPhase._set_returncode().                               |

   | 10900   | Add missing BinpkgFetcherAsync.registered attribute.         |
   | zmedico |                                                              |

   | 10901   | Make BinpkgFetcherAsync inherit from SpawnProcess.           |
   | zmedico |                                                              |

   | 10902   | Implement asynchronous binary package extraction, so that    |
   | zmedico | the scheduler can run while a package is extracting in the   |
   |         | background.                                                  |

   | 10903   | Split out a new _check_manifests() method from               |
   | zmedico | Scheduler._merge() since this method is not useful for       |
   |         | parallel scheduling and any useful code needs to be          |
   |         | relocated.                                                   |

svn path=/main/branches/prefix/; revision=10904
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/output.py
pym/portage_compat_namespace.py