Merged from trunk -r14926:14936
authorFabian Groffen <grobian@gentoo.org>
Sun, 6 Dec 2009 10:34:05 +0000 (10:34 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sun, 6 Dec 2009 10:34:05 +0000 (10:34 -0000)
commit4bace1d565a6921e744acfeb3a8feea6d3c45ca6
tree2b1d7f926f51af9ec809ce47c115de701e958ad8
parent70ab1d14d6b2a6aa49a1e026ca9345fbdffebd08
   Merged from trunk -r14926:14936

   | 14927   | Always append QA Notices resulting from the build log search |
   | zmedico | to the end of the log. Thanks to Diego E. Pettenò for       |
   |         | reporting.                                                   |

   | 14928   | Bug #162404 - Automatically disable logging if sesandbox is  |
   | zmedico | enabled and a pty is not available for some reason           |
   |         | (currently they are never available with python3).           |

   | 14929   | Bug #295805 - Fix ValueError with python3 inside             |
   | zmedico | update_config_files().                                       |

   | 14930   | Move code for handling missing sandbox binary out of the     |
   | zmedico | config constructor.                                          |

   | 14931   | Use portage.StringIO to avoid duplicate import fallback      |
   | zmedico | code.                                                        |

   | 14932   | Make register_die_hook() ensure that each hook is registered |
   | zmedico | only once.                                                   |

   | 14933   | Add a AbstractEbuildProcess class for MiscFunctionsProcess   |
   | zmedico | to inherit the _pipe and _can_log methods that used to be in |
   |         | the EbuildProcess class.                                     |

   | 14934   | Fix _spawn_misc_sh() to properly unset EBUILD_PHASE, and add |
   | zmedico | a 'phase' description parameter for use in messages.         |

   | 14935   | Add 'tla' to the lists of live eclasses.                     |
   | zmedico |                                                              |

   | 14936   | Bug #295715 - Implement a register_success_hook function to  |
   | zmedico | complement register_die_hook, and also add code to ensure    |
   |         | the die hooks are called even when the failure is on the     |
   |         | python side (like for file collisions).                      |

svn path=/main/branches/prefix/; revision=14940
19 files changed:
bin/ebuild.sh
bin/isolated-functions.sh
bin/misc-functions.sh
bin/repoman
cnf/sets.conf
man/ebuild.5
pym/_emerge/AbstractEbuildProcess.py [new file with mode: 0644]
pym/_emerge/EbuildBuild.py
pym/_emerge/EbuildExecuter.py
pym/_emerge/EbuildPhase.py
pym/_emerge/EbuildProcess.py
pym/_emerge/JobStatusDisplay.py
pym/_emerge/MiscFunctionsProcess.py
pym/_emerge/Scheduler.py
pym/_emerge/SpawnProcess.py
pym/portage/__init__.py
pym/portage/dbapi/vartree.py
pym/portage/update.py
pym/portage/util.py