Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | save-ebuild-env: fix for __dyn* renames | Zac Medico | 2012-09-14 | 1 | -4/+7 |
| | |||||
* | emerge-delta-webrsync: fix vecho breakage | Zac Medico | 2012-09-14 | 1 | -0/+4 |
| | | | | Broken since commit 9b19ac5696c487dab58d7c10990fe07fd7f1f731. | ||||
* | Convert funcs of ebuild.sh to __ prefixed namespace. | Brian Harring | 2012-09-14 | 5 | -23/+23 |
| | |||||
* | Convert funcs of save-ebuild-env.sh to __ prefixed namespace. | Brian Harring | 2012-09-14 | 2 | -13/+13 |
| | |||||
* | Convert funcs of phase*.sh to __ prefixed namespace. | Brian Harring | 2012-09-14 | 6 | -129/+130 |
| | |||||
* | Convert funcs of isolated-functions.sh to __ prefixed namespace. | Brian Harring | 2012-09-13 | 31 | -189/+189 |
| | |||||
* | Convert funcs of bashrc-functions.sh to __ prefixed namespace. | Brian Harring | 2012-09-13 | 7 | -30/+30 |
| | |||||
* | drop dead functions | Brian Harring | 2012-09-13 | 4 | -84/+5 |
| | | | | Specifically, esyslog, {un,}set_unless_changed, and remove_path_entry. | ||||
* | Drop diefunc protection. | Brian Harring | 2012-09-13 | 2 | -7/+1 |
| | | | | | The last usage of it was added 67e88b82726a93eda^, 01/20/08; 4.5 years later, the compatibility measure is no longer needed. | ||||
* | dep_check: cleanup repoman use.force/mask code | Zac Medico | 2012-09-13 | 1 | -8/+5 |
| | |||||
* | Refactor FEATURES=test USE logic.v2.2.0_alpha128 | Zac Medico | 2012-09-13 | 1 | -8/+5 |
| | |||||
* | Display: simplify _blockers | Zac Medico | 2012-09-13 | 1 | -13/+6 |
| | | | | | The fetch_symbol variable was always just a space, and no return value was really needed. | ||||
* | Deprecate EAPI 5_pre1. | Zac Medico | 2012-09-13 | 5 | -45/+5 |
| | |||||
* | merge list: distinguish reinstall with red "r" | Zac Medico | 2012-09-13 | 3 | -3/+15 |
| | | | | | This is for reinstall due to slot or sub-slot change of a dependency when the := slot operator is used. | ||||
* | Refactor merge list attribute display. | Zac Medico | 2012-09-13 | 2 | -84/+106 |
| | | | | | This should not change the behavior at all, but it makes the display much easier to modify or extend. | ||||
* | Bind FEATURES=-test to USE=-test for bug #373209. | Zac Medico | 2012-09-13 | 7 | -8/+100 |
| | | | | | | Also, make options like emerge --newuse ignore the state of USE=test, since users typically don't want to trigger a bunch of rebuilds when they enable or disable FEATURES=test. | ||||
* | repoman: test package.use.stable.mask | Zac Medico | 2012-09-13 | 2 | -6/+41 |
| | |||||
* | find_updated_config_files: x var name collision | Zac Medico | 2012-09-13 | 1 | -2/+2 |
| | | | | This broke in commit 09de8dc47ec48af2276dfa098dd5e1d3d09ddbdd. | ||||
* | FEATURES=test: test flag respect IUSE_FFECTIVE | Zac Medico | 2012-09-13 | 2 | -2/+3 |
| | |||||
* | chflags: fixed empty opts argumentv2.2.0_alpha127 | Zac Medico | 2012-09-12 | 1 | -1/+5 |
| | | | | This broke in commit 09de8dc47ec48af2276dfa098dd5e1d3d09ddbdd. | ||||
* | Prefer /etc/portage/make.profile.v2.2.0_alpha126 | Zac Medico | 2012-09-12 | 8 | -21/+22 |
| | | | | | | | | | This is the default location used by current versions of eselect profile, and will soon be the default location in stages. Since eselect profile generates a warning if both /etc/make.profile and /etc/portage/make.profile exist, the new default should be fairly safe (although eselect profile currently prefers /etc/make.profile when both exist). | ||||
* | EbuildPhase: fix WORKDIR owner after unpack | Zac Medico | 2012-09-11 | 1 | -1/+4 |
| | | | | See bug #332217, comment #24. | ||||
* | chflags: fixed octal flags format breakage | Zac Medico | 2012-09-11 | 1 | -1/+1 |
| | | | | This broke in commit 09de8dc47ec48af2276dfa098dd5e1d3d09ddbdd. | ||||
* | save-ebuild-env: don't filter apply_user_patches | Zac Medico | 2012-09-11 | 1 | -1/+5 |
| | | | | Except for EAPI 5_pre1. | ||||
* | Replace getstatusoutput with unicode safe Popen. | Zac Medico | 2012-09-11 | 6 | -36/+81 |
| | | | | This fixes potential issues similar to those reported in bug #310789. | ||||
* | make_herd_base: encode unicode file paths safely | Zac Medico | 2012-09-11 | 1 | -1/+4 |
| | | | | | This will fix cases similar to the one fixed in commit f01d7a8ca158ec60df76a3e8ae5b80ac3f62429e for bug #310789. | ||||
* | egencache: encode unicode file paths safely | Zac Medico | 2012-09-11 | 1 | -1/+2 |
| | | | | | This will fix cases similar to the one fixed in commit f01d7a8ca158ec60df76a3e8ae5b80ac3f62429e for bug #310789. | ||||
* | MetaDataXML: encode unicode file paths safely | Zac Medico | 2012-09-11 | 1 | -4/+5 |
| | | | | | This will fix cases similar to the one fixed in commit f01d7a8ca158ec60df76a3e8ae5b80ac3f62429e for bug #310789. | ||||
* | Add EAPI 5_pre2 with features approved by council | Zac Medico | 2012-09-11 | 5 | -63/+32 |
| | | | | | | In the 9/11 council meeting, they approved everything in EAPI 5_pre1 except user patches. So, add EAPI 5_pre2 which is identical to EAPI 5_pre1 but with user patches (apply_user_patches) support removed. | ||||
* | Only validate .desktop files that are installed into XDG-compliant locations. | Michael Palimaka | 2012-09-11 | 3 | -79/+9 |
| | | | | This replaces the existing error blacklist, and therefore removes the repoman check. | ||||
* | repoman: fix Unicode unequal comparison warning | Zac Medico | 2012-09-10 | 1 | -1/+1 |
| | |||||
* | repoman: fix os.system() unicode, bug #310789 | Zac Medico | 2012-09-10 | 1 | -1/+7 |
| | |||||
* | repoman: ElementTree.parse: encode unicode path | Zac Medico | 2012-09-10 | 1 | -1/+2 |
| | | | | This fixes another issue like bug #310789. | ||||
* | use(): use set -f and handle IFS | Zac Medico | 2012-09-10 | 1 | -2/+6 |
| | |||||
* | Improve ignored binpkg display for bug #434540. | Zac Medico | 2012-09-10 | 1 | -4/+10 |
| | |||||
* | repoman: fix getstatusoutput more, bug #310789 | Zac Medico | 2012-09-09 | 1 | -10/+22 |
| | |||||
* | repoman: fix getstatusoutput unicode, bug #310789 | Zac Medico | 2012-09-09 | 1 | -6/+27 |
| | |||||
* | repoman: fix popen unicode handling, bug #310789 | Zac Medico | 2012-09-09 | 1 | -27/+61 |
| | |||||
* | ObjectProxy: implement __enter__ and __exit__ | Zac Medico | 2012-09-09 | 1 | -1/+8 |
| | |||||
* | DEVELOPING: fix errors for bug #313413 | Joachim Bartosik | 2012-09-08 | 1 | -11/+2 |
| | |||||
* | EbuildPhase: simplify utime args | Zac Medico | 2012-09-08 | 1 | -3/+1 |
| | |||||
* | EbuildPhase: bump WORKDIR timestamp after unpack | Zac Medico | 2012-09-08 | 1 | -2/+9 |
| | | | | This will fix bug #332217. | ||||
* | egencache: tweak metadata-transfer logicv2.2.0_alpha125 | Zac Medico | 2012-09-08 | 1 | -10/+4 |
| | | | | Now is won't force metadata-transfer unless it's absolutely necessary. | ||||
* | egencache: skip metadata-transfer more often | Zac Medico | 2012-09-08 | 1 | -3/+4 |
| | |||||
* | best/has_version: --host-root first arg only | Zac Medico | 2012-09-08 | 1 | -22/+12 |
| | |||||
* | egencache: skip metadata-transfer if possible | Zac Medico | 2012-09-07 | 1 | -13/+29 |
| | | | | | If there is an existing metadata/md5-cache directory, then it's not necessary to forcibly enable metadata-transfer. | ||||
* | Detect md5-cache when no cache-formats specified. | Zac Medico | 2012-09-07 | 2 | -3/+24 |
| | | | | | | | Auto-detect cache-formats from the corresponding directories when cache-formats is not specifed in layout.conf, and prefer md5-dict if available. After this behavior is deployed in stable portage, the default egencache format can be changed to md5-dict. | ||||
* | Test portdbapi/egencache cache-formats behavior. | Zac Medico | 2012-09-07 | 1 | -0/+178 |
| | |||||
* | UseManager: add compat code for getUseForce/PUSE | Zac Medico | 2012-09-07 | 1 | -3/+9 |
| | | | | | Similar code was added to getUseMask in commit af50fee789e71c1fff0b405db4cf55b618b73466. | ||||
* | Support repository-specific use.stable.force, use.stable.mask, | Arfrever Frehtes Taifersar Arahesis | 2012-09-07 | 1 | -17/+53 |
| | | | | package.use.stable.force and package.use.stable.mask in EAPI >=5. |