Merged from trunk 8542:8585
| 8543 | Don't unset ${S} inside save_ebuild_env(). |
| zmedico | |
| 8559 | * Remove bogus "ci" mode. * Sync "scan" mode description |
| zmedico | with 2.1.2 branch. |
| 8569 | Move preinst IMAGE initialzation before bashrc handling. |
| zmedico | |
| 8573 | Clean up some local variables that are needlessly saved in |
| zmedico | the environment. |
| 8575 | Move environment saving from dyn_compile() to dyn_install() |
| zmedico | so that state from src_install() is saved. |
| 8577 | Generate an eerror elog message when an ebuild prerm or |
| zmedico | postrm phase fails. |
| 8578 | Fix the diefunc overlay message so that it doesn't trigger |
| zmedico | falsely in prerm or postrm. |
| 8581 | * Make save_ebuild_env() filter some more variables. * Make |
| zmedico | dyn_install() filter S when it's no longer needed. |
| 8583 | In dyn_install(), don't cleanse S from the global |
| zmedico | environment, in case the user wants to repeat the phase |
| | (like with FEATURES=noauto and the ebuild command). Only |
| | cleanse it from environment.bz2. |
| 8585 | Replace usage of the "myarg" global variable with the |
| zmedico | equivalent readonly EBUILD_SH_ARGS variable. |
svn path=/main/branches/prefix/; revision=8589