Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move the fakeroot_state attribute back to EbuildSpawnProcess from | Zac Medico | 2010-08-16 | 1 | -3/+1 |
| | | | | AbstractEbuildProcess (only EbuildSpawnProcess uses it). | ||||
* | Move fakeroot_state attribute from EbuildSpawnProcess to | Zac Medico | 2010-08-16 | 1 | -1/+3 |
| | | | | AbstractEbuildProcess. | ||||
* | Enable EbuildIpcDaemon support by default. | Zac Medico | 2010-08-15 | 1 | -4/+5 |
| | |||||
* | Remove redundant os.path.join() call in _init_ipc_fifos(). | Zac Medico | 2010-08-15 | 1 | -3/+1 |
| | |||||
* | Disable EbuildIpcDaemon for now, since it seems to be triggering | Zac Medico | 2010-08-14 | 1 | -20/+81 |
| | | | | | intermittent build failures in my stage builds. For testing purposes set PORTAGE_IPC_DAEMON_ENABLE=1 to enable EbuildIpcDaemon. | ||||
* | When in background mode, set NOCOLOR=true in order to prevent color | Zac Medico | 2010-08-14 | 1 | -0/+5 |
| | | | | | codes from showing up in logs, since we're not displaying to a terminal anyway. Thanks to Brian Harring for the suggestion. | ||||
* | Move 'phase' attribute to AbstractEbuildProcess from subclasses, so | Zac Medico | 2010-08-14 | 1 | -9/+9 |
| | | | | the _get_phase() method isn't needed. | ||||
* | Add a QueryCommand.settings attribute and use it so that $USE | Zac Medico | 2010-08-14 | 1 | -1/+1 |
| | | | | | doesn't have to be passed to the daemon in has_version and best_version calls. | ||||
* | Fix EbuildSpawnProcess to use self.settings.environ() for the spawn | Zac Medico | 2010-08-14 | 1 | -7/+2 |
| | | | | | environment, so all AbstractEbuildProcess subclasses are consistent in this way. | ||||
* | Make sure PORTAGE_IPC_DAEMON is only in the environment for | Zac Medico | 2010-08-14 | 1 | -3/+6 |
| | | | | | appropriate phases (it was leaking into clean/cleanrm from previous phases. | ||||
* | Bug #315615 - Use EbuildIpcDaemon to implement has_version and best_version. | Zac Medico | 2010-08-13 | 1 | -1/+7 |
| | | | | | This provides performance benefits and also avoids permissions issues with FEATURES=userpriv. | ||||
* | Rename SubProcess._zombie() to _orphan_process_warn() and clarify | Zac Medico | 2010-08-13 | 1 | -4/+4 |
| | | | | the eerror message. | ||||
* | Write eerror messages to the log file, and only to stdout when | Zac Medico | 2010-08-13 | 1 | -5/+30 |
| | | | | appropriate. | ||||
* | Bug #278895 - After EbuildIpcDaemon identifies an ebuild process that | Zac Medico | 2010-08-13 | 1 | -0/+10 |
| | | | | | has left an orphan child process running in the background, generate an eerror message about a 'zombie' process and note the pid. | ||||
* | Use EbuildIpcDaemon to replace the functionality of | Zac Medico | 2010-08-13 | 1 | -11/+86 |
| | | | | EBUILD_EXIT_STATUS_FILE. | ||||
* | Factor EBUILD_EXIT_STATUS_FILE code out of AbstractEbuildProcess | Zac Medico | 2010-08-12 | 1 | -0/+13 |
| | | | | subclasses and into AbstractEbuildProcess itself. | ||||
* | Relocate attributes from AbstractEbuildProcess to subclasses that use | Zac Medico | 2010-08-09 | 1 | -1/+1 |
| | | | | them, since EbuildSpawnProcess doesn't use the attributes. | ||||
* | Remove all svn $Id keywords. | Zac Medico | 2010-03-24 | 1 | -1/+0 |
| | |||||
* | Move _pty module to portage.util._pty. | Zac Medico | 2010-03-02 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=15515 | ||||
* | Split doebuild and related code to the portage.package.ebuild module. | Zac Medico | 2010-02-25 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=15448 | ||||
* | Add a AbstractEbuildProcess class for MiscFunctionsProcess to inherit the | Zac Medico | 2009-12-06 | 1 | -0/+24 |
_pipe and _can_log methods that used to be in the EbuildProcess class. svn path=/main/trunk/; revision=14933 |