Merged from trunk -r12807:12824
| 12808 | Add more QA warnings for econf calls during unexpected |
| zmedico | phases. Thanks to Diego Elio Pettenò <flameeyes@g.o> for |
| | the suggestion. |
| 12809 | Only execute src_test pre/post hooks when src_test is |
| zmedico | actually executed. |
| 12810 | Bug #261670 - Generate a QA Notice if CHOST (from |
| zmedico | dyn_install) has a value which differs from the initial |
| | setting. |
| 12811 | Inside create_trees(), when cleansing the environment for |
| zmedico | the ROOT=/ config instance, call config.reset() so that |
| | configdict['env'] is cleared as was originally intended |
| | here. This prevents thinks like CHOST overrides from the |
| | calling environment from inappropriately being applied to |
| | ROOT=/. |
| 12812 | Simplify environment cleansing that's done for the ROOT=/ |
| zmedico | config instance when ROOT!=/. A new "env" config constructor |
| | parameter is used to allow the caller to avoid having the |
| | config instance polluted by os.environ. |
| 12813 | When the config_incrementals parameter is unspecified in the |
| zmedico | config constructor, don't warn because it's ridiculous to |
| | require this parameter when it's always the same anyway. |
| 12814 | Bug #261852 - If an unexpected exception is raise from |
| zmedico | emerge_main() then show the traceback after the mod_echo |
| | output to that the traceback isn't obscured by mod_echo |
| | flooding. |
| 12815 | Optimize dbapi._cpv_sort_ascending() by calling vercmp |
| zmedico | directly instead of calling pkgcmp. |
| 12816 | Initialize UserDict.data in the constructor. |
| zmedico | |
| 12817 | Simplify cmp_sort_key._cmp_key.__lt__(). |
| zmedico | |
| 12818 | Fix incorrect slice inside _src_uri_validate() and add new |
| zmedico | test case. |
| 12819 | Remove redundant conditional inside _src_uri_validate(). |
| zmedico | |
| 12820 | Make _src_uri_validate() identify the || operator as invalid |
| zmedico | and add a corresponding test case. |
| 12821 | Use protocol=2 for pickle.dump() calls, so that pickles |
| zmedico | written by py3k will be backward compatible. |
| 12822 | Handle ValueError and UnpicklingError inside |
| zmedico | PreservedLibsRegistry.load(). |
| 12823 | Use slices instead of startswith inside |
| zmedico | manifest2AuxfileFilter(). |
| 12824 | Don't default env=os.environ directly in the config |
| zmedico | constructor because that makes it show environment variables |
| | in api docs generated by epydoc. |
svn path=/main/branches/prefix/; revision=13093
12 files changed: