Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Support EAPI="5-progress". | Arfrever Frehtes Taifersar Arahesis | 2012-09-21 | 3 | -7/+7 | |
| | ||||||
* | Add _DEPCLEAN_LIB_CHECK_DEFAULT constant. | Zac Medico | 2012-09-21 | 2 | -2/+3 | |
| | | | | | This will allow for the option to be available in the stable branch without changing the default --depclean behavior. | |||||
* | primaryuri: prefer thirdpartymirrors in SRC_URI | Zac Medico | 2012-09-21 | 1 | -11/+10 | |
| | | | | This will fix bug #435720. | |||||
* | Improve allowing of directories on profile level and repository level in ↵ | Arfrever Frehtes Taifersar Arahesis | 2012-09-21 | 3 | -8/+16 | |
| | | | | EAPI="4-python". | |||||
* | Read profile EAPI earlier. | Arfrever Frehtes Taifersar Arahesis | 2012-09-21 | 1 | -18/+20 | |
| | ||||||
* | Move EAPI check for stable USE forcing and masking to portage.eapi module. | Arfrever Frehtes Taifersar Arahesis | 2012-09-21 | 2 | -15/+12 | |
| | ||||||
* | Enable official EAPI 5 support.v2.2.0_alpha130 | Zac Medico | 2012-09-20 | 3 | -11/+11 | |
| | | | | | | The council has officialy approved EAPI 5 in PMS: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=99c78a51ff4c9737cdd399620072abdc14f8df11 | |||||
* | Add QA_DESKTOP_FILE variable. | Zac Medico | 2012-09-20 | 1 | -1/+26 | |
| | ||||||
* | update.py: cleanup imports | Zac Medico | 2012-09-19 | 1 | -5/+2 | |
| | ||||||
* | update_dbentry: fix "move" to translate atom[use] | Zac Medico | 2012-09-19 | 2 | -12/+22 | |
| | ||||||
* | test_update_dbentry: test "move" command more | Zac Medico | 2012-09-19 | 1 | -0/+19 | |
| | ||||||
* | deprecated_profile_check: search more locations | Zac Medico | 2012-09-19 | 1 | -4/+17 | |
| | | | | | | This fixes it to search both /etc/make.profile and /etc/portage/make.profile, and also makes it traverse parent profiles when the settings parameter is passed in. | |||||
* | config: source make.conf only once if samefile | Zac Medico | 2012-09-19 | 1 | -16/+18 | |
| | | | | | | Since migration from /etc/make.conf to /etc/portage/make.conf, people frequently ask if hardlinking or symlinking them is allowed. So, detect this case and avoid redundant sourcing when appropriate. | |||||
* | MAKE_CONF_FILE: refer to /etc/portage/make.conf | Zac Medico | 2012-09-19 | 2 | -5/+5 | |
| | | | | | | | | | | This is, or will soon soon be the default location of make.conf in stages: http://sources.gentoo.org/gitweb/?p=proj/gentoo-news.git;a=blob_plain;f=2012/2012-09-09-make.conf-and-make.profile-move/2012-09-09-make.conf-and-make.profile-move.en.txt This update is consistent with the PROFILE_PATH update in commit 96b053ac52fa37fdd61cbb76cb44dfb90fb49f86. | |||||
* | config: _eapi_cache.clear() beginning constructor | Zac Medico | 2012-09-19 | 1 | -0/+3 | |
| | | | | This is important when config is reloaded after emerge --sync. | |||||
* | update_dbentry: improve slotmove support | Zac Medico | 2012-09-19 | 2 | -7/+65 | |
| | | | | | This could be especially useful for "built" slot operator deps, in order to avoid having a slotmove trigger unnecessary rebuilds. | |||||
* | Atom: don't allow :slot* syntax | Zac Medico | 2012-09-18 | 4 | -4/+3 | |
| | | | | This syntax is useless, and PMS doesn't discuss it. | |||||
* | cache/sqlite.py: fix getitem order assumption | Zac Medico | 2012-09-18 | 1 | -11/+5 | |
| | | | | | The order assumption was incorrect when new columns were added, since they could be added in any order. | |||||
* | doebuild: update environment.bz2 for pre/postinstv2.2.0_alpha129 | Zac Medico | 2012-09-17 | 1 | -2/+10 | |
| | | | | Also, remove unnecessary __dyn_preinst func. | |||||
* | Fix "unsatisfied" comment typo. | Zac Medico | 2012-09-16 | 1 | -1/+1 | |
| | ||||||
* | repoman: unsatsified use-default deps, bug 435242 | Zac Medico | 2012-09-16 | 1 | -0/+10 | |
| | ||||||
* | repoman: reject "built" slot-operator atoms | Zac Medico | 2012-09-16 | 1 | -2/+15 | |
| | ||||||
* | egencache: skip auxdb write if not metadata-trans | Zac Medico | 2012-09-15 | 2 | -5/+10 | |
| | ||||||
* | Convert funcs of phase*.sh to __ prefixed namespace. | Brian Harring | 2012-09-14 | 1 | -1/+1 | |
| | ||||||
* | 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 | 1 | -2/+2 | |
| | ||||||
* | merge list: distinguish reinstall with red "r" | Zac Medico | 2012-09-13 | 2 | -2/+13 | |
| | | | | | 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 | 5 | -6/+86 | |
| | | | | | | 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 | 1 | -1/+2 | |
| | ||||||
* | 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 | 4 | -5/+6 | |
| | | | | | | | | | 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. | |||||
* | 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. | |||||
* | 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 | 1 | -1/+1 | |
| | | | | | | 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 | 2 | -55/+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 | |
| | ||||||
* | 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 | |
| | ||||||
* | ObjectProxy: implement __enter__ and __exit__ | Zac Medico | 2012-09-09 | 1 | -1/+8 | |
| | ||||||
* | 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. | |||||
* | 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. |