Merged from trunk -r13414:13563
| 13415 | Exclude 'backupenv' from config.configlist and lookuplist |
| zmedico | since it doesn't make size to have it in there when |
| | configdict['env'] already serves that purpose. This allows |
| | values to be temporarily removed from configdict['env'] and |
| | have them not appear in the environment until reset() is |
| | called to restore those values from the backupenv. |
| 13416 | In config.regenerate(), explicitly include self.backupenv |
| zmedico | when processing incrementals, since it's no longer included |
| | in self.configlist. |
| 13417 | Generate a pruned version of ACCEPT_LICENSE, by intersection |
| zmedico | with LICENSE. This is required since otherwise |
| | ACCEPT_LICENSE might be too big (bigger than ARG_MAX), |
| | causing execve() calls to fail with E2BIG errors as in bug |
| | #262647. |
| 13418 | In config.setcpv(), move the code that makes sure "pkg" |
| zmedico | values override "env" values _after_ the reset() call. |
| 13419 | Fix error in calculations from bug #267104. |
| zmedico | |
| 13560 | Fix ACCEPT_LICENSE handling for binary packages, so that the |
| zmedico | build-time USE settings are used calculate an appropriate |
| | ACCEPT_LICENSE value. |
| 13562 | Add note about repos.conf eclass overrides. |
| zmedico | |
| 13563 | Fix typo in version from previous commit. |
| zmedico | |
svn path=/main/branches/prefix/; revision=13592