Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Check if ${EBUILD_EXIT_STATUS_FILE} is empty before | Zac Medico | 2007-11-26 | 1 | -1/+2 |
| | | | | | | attempting to use it. svn path=/main/trunk/; revision=8686 | ||||
* | Bug #200313 - Detect and report when an ebuild phase | Zac Medico | 2007-11-26 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | exits unexpectedly. This is type of behavior is known to be triggered by things such as failed variable assignments (bug #190128) or bad substitution errors (bug #200313). We use a EBUILD_EXIT_STATUS_FILE environment variable to specify a file that the shell code is supposed to create when it exits in a normal manner. If the file does not get created like it's supposed to be then we can conclude that the shell has exited in some unexpected way. svn path=/main/trunk/; revision=8682 | ||||
* | Make diefunc() show the path of ${T}/environment since it's usually | Zac Medico | 2007-11-26 | 1 | -0/+2 |
| | | | | | | in the stack trace and the user is likely to be interested in it. svn path=/main/trunk/; revision=8678 | ||||
* | Filter more misc environment variables. | Zac Medico | 2007-11-26 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=8676 | ||||
* | * Move filtering of a bunch of portage config variables from | Zac Medico | 2007-11-26 | 1 | -21/+10 |
| | | | | | | | | save_ebuild_env() to config.environ(). * Add EMERGE_FROM to the READONLY_PORTAGE_VARS list. svn path=/main/trunk/; revision=8670 | ||||
* | Filter _RC_GET_KV_CACHE from the saved environment. | Zac Medico | 2007-11-25 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=8666 | ||||
* | Make preprocess_ebuild_env() reload a known good version of | Zac Medico | 2007-11-25 | 1 | -0/+68 |
| | | | | | | | save_ebuild_env() in order to avoid making an assumption that it hasn't been overridden. svn path=/main/trunk/; revision=8663 | ||||
* | The qa_call() function and anything before it are portage internals | Zac Medico | 2007-11-25 | 1 | -1/+11 |
| | | | | | | | that the user will not be interested in. Therefore, the stack trace should only show calls that come after qa_call(). svn path=/main/trunk/; revision=8653 | ||||
* | Fix the diefunc overlay message so that it doesn't trigger | Zac Medico | 2007-11-21 | 1 | -0/+1 |
| | | | | | | falsely in prerm or postrm. svn path=/main/trunk/; revision=8578 | ||||
* | Make diefunc() clean up QA_INTERCEPTORS in case it is | Zac Medico | 2007-11-11 | 1 | -1/+6 |
| | | | | | | called from inherit() since sed called below. svn path=/main/trunk/; revision=8490 | ||||
* | Fix diefunc() so that it doesn't report that the ebuild is from | Zac Medico | 2007-10-31 | 1 | -1/+2 |
| | | | | | | an overlay when EMERGE_FROM == binary. svn path=/main/trunk/; revision=8349 | ||||
* | Fix quoting as reported by Drac in bug 194169 | Alec Warner | 2007-09-29 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=7878 | ||||
* | with help from Donnie and Ulrich, use sed to extract the statement that led ↵ | Mike Frysinger | 2007-09-27 | 1 | -2/+24 |
| | | | | | | to the call to die so we can print it out in our error message svn path=/main/trunk/; revision=7852 | ||||
* | align the filename and line numbers in the output of the stack dump so that ↵ | Mike Frysinger | 2007-09-26 | 1 | -13/+21 |
| | | | | | | it is much easier to read svn path=/main/trunk/; revision=7842 | ||||
* | someone seriously screwed the pooch on whitespacing here so clean it all up | Mike Frysinger | 2007-09-26 | 1 | -62/+63 |
| | | | | svn path=/main/trunk/; revision=7839 | ||||
* | Fix quoting. | Zac Medico | 2007-06-27 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=7057 | ||||
* | Format $EBUILD_OVERLAY_ECLASSES output more like it was before. | Zac Medico | 2007-06-27 | 1 | -1/+5 |
| | | | | svn path=/main/trunk/; revision=7055 | ||||
* | Format the callstack indentation more like it used to be. | Zac Medico | 2007-06-27 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=7050 | ||||
* | Send the ebuild die message through eerror and make sure that elog_process() ↵ | Zac Medico | 2007-06-27 | 1 | -17/+18 |
| | | | | | | gets called when an ebuild dies. This makes the elog echo module display the die message last in case other elog messages push the original die message off of the top of the screen. svn path=/main/trunk/; revision=7047 | ||||
* | Fix eend so that it works properly on a standard BSD console. Thanks to ↵ | Zac Medico | 2007-05-02 | 1 | -0/+2 |
| | | | | | | UberLord. svn path=/main/trunk/; revision=6467 | ||||
* | die requires diefunc and dump_trace too; duh; also move extdebug into ↵ | Alec Warner | 2007-02-08 | 1 | -0/+31 |
| | | | | | | isolated-functions.sh svn path=/main/trunk/; revision=5930 | ||||
* | Only echo PORTAGE_LOG_FILE if it's actually set (may not be if sesandbox is ↵ | Zac Medico | 2007-02-07 | 1 | -1/+2 |
| | | | | | | enabled). svn path=/main/trunk/; revision=5912 | ||||
* | move die into isolated-functions.sh | Alec Warner | 2007-02-07 | 1 | -1/+42 |
| | | | | svn path=/main/trunk/; revision=5910 | ||||
* | make it executable | Mike Frysinger | 2007-01-16 | 1 | -0/+0 |
| | | | | svn path=/main/trunk/; revision=5677 | ||||
* | Fix ebuild environment color.map support so that it works properly through ↵ | Zac Medico | 2007-01-12 | 1 | -7/+9 |
| | | | | | | exec calls (since the color variables can not be directly exported due to env pollution). svn path=/main/trunk/; revision=5578 | ||||
* | For bug #160075, send all 'QA Notice' messages to eqawarn. Also, modify ↵ | Zac Medico | 2007-01-10 | 1 | -1/+10 |
| | | | | | | eqawarn to use vecho and send ouput to stderr. svn path=/main/trunk/; revision=5507 | ||||
* | Add new eqawarn function and QA loglevel to be used for QA messages | Marius Mauch | 2007-01-09 | 1 | -1/+7 |
| | | | | svn path=/main/trunk/; revision=5490 | ||||
* | only print the "Removing /usr/share/info" if --quiet was not passed | Simon Stelling | 2006-08-24 | 1 | -2/+6 |
| | | | | svn path=/main/trunk/; revision=4339 | ||||
* | Make sure that variables containing colors pollute the environment for bug ↵ | Zac Medico | 2006-06-27 | 1 | -0/+1 |
| | | | | | | #138246. svn path=/main/trunk/; revision=3675 | ||||
* | Allow /etc/portage/color.map to control colors associated with einfo, ewarn, ↵ | Zac Medico | 2006-06-26 | 1 | -5/+5 |
| | | | | | | etc... svn path=/main/trunk/; revision=3665 | ||||
* | As suggested by exg, include the einfon code inside einfo instead of using ↵ | Zac Medico | 2006-06-22 | 1 | -6/+4 |
| | | | | | | the FUNCNAME hack (FUNCNAME only works with >=bash-3.0). svn path=/main/trunk/; revision=3607 | ||||
* | Prevent extra newlines in elog for einfo invocations. See bug #136208. | Zac Medico | 2006-06-12 | 1 | -2/+6 |
| | | | | svn path=/main/trunk/; revision=3501 | ||||
* | you have to quote $@ or things can break | Mike Frysinger | 2006-05-14 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3351 | ||||
* | make portage shut up if --quiet is given; bug 62273 | Simon Stelling | 2006-05-01 | 1 | -1/+5 |
| | | | | svn path=/main/trunk/; revision=3296 | ||||
* | allow escaping in elog_base() to fix bug 131913 | Simon Stelling | 2006-05-01 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3294 | ||||
* | Add and "other" EBUILD_PHASE for bug #127585. Thanks to Patrick Avery ↵ | Zac Medico | 2006-04-20 | 1 | -1/+1 |
| | | | | | | <pyromancer@gmail.com> for this patch. svn path=/main/trunk/; revision=3178 | ||||
* | `` must die | Simon Stelling | 2006-04-15 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3155 | ||||
* | Move has, hasq, and hasv functions to isolated-functions.sh since they do ↵ | Zac Medico | 2006-03-20 | 1 | -0/+17 |
| | | | | | | not depend on ebuild.sh. svn path=/main/trunk/; revision=2964 | ||||
* | re-import the e* functions from baselayout since these ones are broken #117186 | Mike Frysinger | 2006-01-03 | 1 | -24/+54 |
| | | | | svn path=/main/trunk/; revision=2520 | ||||
* | fix broken quoting | Mike Frysinger | 2006-01-03 | 1 | -13/+13 |
| | | | | svn path=/main/trunk/; revision=2519 | ||||
* | if youre going to rip code from baselayout, you really need to do it from an ↵ | Mike Frysinger | 2006-01-03 | 1 | -62/+37 |
| | | | | | | up-to-date version ... so re-import the KV functions and the color code so it doesnt suck svn path=/main/trunk/; revision=2518 | ||||
* | Add slightly modified elog_base patch containing the basic framework for ↵ | Marius Mauch | 2005-11-13 | 1 | -0/+204 |
ebuild logging. svn path=/main/trunk/; revision=2306 |