Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix _spawn_phase() to spawn phases without sandbox when necessary. | Zac Medico | 2010-08-17 | 2 | -8/+11 |
| | |||||
* | Source isolated-functions.sh for helpers_die function. | Zac Medico | 2010-08-17 | 1 | -1/+3 |
| | |||||
* | Make doebuild() use EbuildPhase to execute all phase (unless returnpid | Zac Medico | 2010-08-17 | 2 | -33/+41 |
| | | | | is True, which is only for the "depend" phase now). | ||||
* | Make sure doebuild() doesn't erroneously unlink a logfile when returnpid | Zac Medico | 2010-08-17 | 1 | -1/+1 |
| | | | | is True. | ||||
* | Make EbuildBuild check the manifest before beginning, since with | Zac Medico | 2010-08-16 | 1 | -0/+27 |
| | | | | | --keep-going mode it's currently possible to get this far with a broken manifest. | ||||
* | For ebuilds from $ROOT/var/db/pkg, don't give /var/db/pkg with the | Zac Medico | 2010-08-16 | 1 | -1/+4 |
| | | | | "Appending /var/db/pkg to PORTDIR_OVERLAY..." treatment. | ||||
* | Use EbuildPhase to eliminate duplicate phase conditionals from doebuild(). | Zac Medico | 2010-08-16 | 1 | -28/+2 |
| | |||||
* | Use EbuildPhase to execute preinst/postinst and eliminate duplicate code. | Zac Medico | 2010-08-16 | 1 | -65/+9 |
| | |||||
* | Use MiscFunctionsProcess to eliminate the _spawn_misc_sh() function. | Zac Medico | 2010-08-16 | 2 | -31/+11 |
| | |||||
* | Make spawnebuild() use EbuildPhase to eliminate duplicate code. | Zac Medico | 2010-08-16 | 4 | -76/+38 |
| | |||||
* | Reuse a single TaskScheduler instance. | Zac Medico | 2010-08-16 | 1 | -2/+2 |
| | |||||
* | Fix broken reference to 'myprovide' variable. | Zac Medico | 2010-08-16 | 1 | -1/+1 |
| | |||||
* | Pass token_class=portage.dep.Atom when parsing PROVIDE. | Zac Medico | 2010-08-16 | 1 | -1/+2 |
| | |||||
* | Add a MiscFunctionsProcess test. | Zac Medico | 2010-08-16 | 1 | -2/+10 |
| | |||||
* | Pass token_class parameter if possible to use_reduce | Sebastian Luther | 2010-08-16 | 2 | -102/+93 |
| | |||||
* | portage.dep.use_reduce: Add token_class parameter | Sebastian Luther | 2010-08-16 | 2 | -11/+37 |
| | | | | All non operator token will be converted to this class | ||||
* | Fix ebuild.sh argument for cleanrm phase. | Zac Medico | 2010-08-16 | 1 | -1/+6 |
| | |||||
* | Move the fakeroot_state attribute back to EbuildSpawnProcess from | Zac Medico | 2010-08-16 | 2 | -4/+4 |
| | | | | AbstractEbuildProcess (only EbuildSpawnProcess uses it). | ||||
* | Expand sys.executable earlier, so that change of sys.executable symlink | Arfrever Frehtes Taifersar Arahesis | 2010-08-16 | 4 | -4/+7 |
| | | | | | between starting main Portage process and starting ebuild.sh process doesn't affect ebuild.sh subprocesses. | ||||
* | Fix typos in comments. | Arfrever Frehtes Taifersar Arahesis | 2010-08-16 | 1 | -3/+3 |
| | |||||
* | Merge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/portage | Zac Medico | 2010-08-16 | 3 | -3/+3 |
|\ | |||||
| * | Merge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/portage | Arfrever Frehtes Taifersar Arahesis | 2010-08-16 | 1 | -0/+10 |
| |\ | |||||
| * | | Ensure that PORTAGE_PYTHON isn't a symlink. | Arfrever Frehtes Taifersar Arahesis | 2010-08-16 | 3 | -3/+3 |
| | | | |||||
* | | | Move fakeroot_state attribute from EbuildSpawnProcess to | Zac Medico | 2010-08-16 | 2 | -4/+4 |
| |/ |/| | | | | | AbstractEbuildProcess. | ||||
* | | Test the EbuildPhase class. | Zac Medico | 2010-08-16 | 1 | -0/+10 |
|/ | |||||
* | Remove unused attributes from classes. | Zac Medico | 2010-08-16 | 8 | -39/+32 |
| | |||||
* | Split out parts of doebuild() so that EbuildProcess can bypass it | Zac Medico | 2010-08-16 | 4 | -149/+185 |
| | | | | and call the spawn() function directly. | ||||
* | Revert back to using portdbapi.getFetchMap() since the Package class | Zac Medico | 2010-08-16 | 1 | -5/+6 |
| | | | | doesn't cache SRC_URI. | ||||
* | portage.dep.use_reduce: More comments and better error messages | Sebastian Luther | 2010-08-16 | 2 | -10/+43 |
| | |||||
* | Pass is_valid_flag to use_reduce if possible | Sebastian Luther | 2010-08-16 | 2 | -4/+5 |
| | |||||
* | portage.dep.use_reduce: Better error messages | Sebastian Luther | 2010-08-16 | 2 | -21/+50 |
| | |||||
* | portage.dep.use_reduce: Better validation of use flags in use conditionals | Sebastian Luther | 2010-08-16 | 3 | -13/+49 |
| | | | | | use_reduce now uses either a regex or, if provided, a is_valid_flag function to validate use flags | ||||
* | Convert EbuildBinpkg to inherit from MiscFunctionsProcess instead | Zac Medico | 2010-08-16 | 2 | -29/+33 |
| | | | | | of EbuildProcess. This bypasses the complex doebuild() function, and uses the _spawn_actionmap() function that's been split out. | ||||
* | Split the actionmap code out of doebuild() into a _spawn_actionmap() | Zac Medico | 2010-08-16 | 1 | -46/+50 |
| | | | | that EbuildPhase will be able to use. | ||||
* | Handle OSError from os.path.samefile() (breakage from previous commit). | Zac Medico | 2010-08-16 | 1 | -1/+5 |
| | |||||
* | Bug #332967 - In bintree.inject(), add a sanity check to make sure we | Zac Medico | 2010-08-16 | 1 | -2/+3 |
| | | | | | don't try to call movefile on a package that's already in the correct location. | ||||
* | When displaying portage.auxdbkeys, sort and filter unused. | Zac Medico | 2010-08-16 | 1 | -1/+2 |
| | |||||
* | Add ability for portageq help to print valid metadata keys. | Alec Warner | 2010-08-16 | 1 | -8/+11 |
| | |||||
* | Use _parse_uri_map() so that we can use cached metadata instead of | Zac Medico | 2010-08-16 | 1 | -6/+5 |
| | | | | invoking portdbapi.getFetchMap(). | ||||
* | Split a _parse_uri_map() function out of portdbapi.getFetchMap(), for | Zac Medico | 2010-08-16 | 1 | -27/+35 |
| | | | | | cases in which we already have the metadata and thus don't need to invoke portdbapi.aux_get(). | ||||
* | Bug #316311 - Document that in EAPI 4 the doman -i18n option takes | Zac Medico | 2010-08-16 | 1 | -0/+7 |
| | | | | precedence over filename language suffix. | ||||
* | Bug #273651 - Document how helpers die automatically in EAPI 4, and | Zac Medico | 2010-08-16 | 1 | -0/+8 |
| | | | | the nonfatal helper. | ||||
* | Bug #273650 - Document that unset RDEPEND no longer triggers implicit | Zac Medico | 2010-08-16 | 1 | -0/+8 |
| | | | | setting in EAPI 4. | ||||
* | Bug #273648 - Document restriction of S to WORKDIR fallback in EAPI 4. | Zac Medico | 2010-08-16 | 1 | -0/+13 |
| | |||||
* | Bug #273646 - Copy PMS section 12.1.2 EAPI 4 docs for REPLACING_VERSIONS | Zac Medico | 2010-08-16 | 1 | -0/+18 |
| | | | | and REPLACED_BY_VERSION variables. | ||||
* | Bug #273644 - Document that the KV variable is gone in EAPI 4. | Zac Medico | 2010-08-16 | 1 | -3/+3 |
| | |||||
* | Bug #273643 - Document that the AA variable is gone in EAPI 4. | Zac Medico | 2010-08-16 | 1 | -0/+9 |
| | |||||
* | Bug #273640 - Document that in EAPI 4 econf adds | Zac Medico | 2010-08-16 | 1 | -0/+7 |
| | | | | --disable-dependency-tracking to configure arguments. | ||||
* | Bug #273636 - Document that in EAPI 4 doins and newins preserve symlinks. | Zac Medico | 2010-08-16 | 1 | -0/+7 |
| | |||||
* | Bug #273631 - Add docs for EAPI 4 default src_install function. | Zac Medico | 2010-08-16 | 1 | -0/+22 |
| |