Merged from trunk -r13305:13313
authorFabian Groffen <grobian@gentoo.org>
Sat, 11 Apr 2009 11:40:10 +0000 (11:40 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sat, 11 Apr 2009 11:40:10 +0000 (11:40 -0000)
commit038498b0a227bb0050046bfec6ae296c6487ca4a
tree862b1d7eb19e18996fe996834c5276884e9e9eb5
parentb42ad34b96c811373dbf719dd4b3ceb3c5bd201c
   Merged from trunk -r13305:13313

   | 13306   | Bug #264435 - Handle EAGAIN errors when writing to stdout,   |
   | zmedico | due to poorly behaved subprocesses that set O_NONBLOCK mode  |
   |         | on inherited file descriptors. TODO: When possible, avoid    |
   |         | having child processes inherit stdio file descriptors from   |
   |         | portage (maybe it can't be avoided with                      |
   |         | PROPERTIES=interactive).                                     |

   | 13307   | Initialize self._trg_cache.ec inside the GenCache            |
   | zmedico | constructor.                                                 |

   | 13308   | Remove --nocolor since it's been replaced by --color=n and   |
   | zmedico | the support code no longer exists.                           |

   | 13309   | Fix typo in docstring.                                       |
   | zmedico |                                                              |

   | 13310   | In config.setcpv(), don't add empty values to                |
   | zmedico | self.configdict['pkg'] for keys that don't exist in the      |
   |         | given dict.                                                  |

   | 13311   | Use _doebuild_exit_status_check() for unsuccessful return    |
   | zmedico | codes (no just successful ones), since we want to be sure to |
   |         | produce an informative warning message whenever the shell    |
   |         | exits unexpectedly (whether it's successful or               |
   |         | unsuccessful). This is important since it can be makes these |
   |         | kinds of issues easier to diagnose (otherwise the user might |
   |         | blame portage, when it's really the ebuild/eclasses that is  |
   |         | at fault).                                                   |

   | 13312   | Bug #265034 - In depgraph.loadResumeCommand(), tolerate      |
   | zmedico | missing packages since it's possible that the resume list is |
   |         | still partially valid.                                       |

   | 13313   | Fix broken logic from previous commit.                       |
   | zmedico |                                                              |

svn path=/main/branches/prefix/; revision=13321
bin/egencache
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/eclass_cache.py