Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SubProcess: make returncode like Popen | Zac Medico | 2011-06-09 | 1 | -6/+10 |
| | |||||
* | lockfile: use hasattr() instead of dir() | Zac Medico | 2011-06-09 | 1 | -1/+1 |
| | |||||
* | ebuild.sh: fix libdir for ccache/distcc | Zac Medico | 2011-06-09 | 1 | -2/+8 |
| | | | | This will fix bug #355283. | ||||
* | ebuild.sh: don't hardcode distcc pump path | Jeremy Murphy | 2011-06-09 | 1 | -2/+2 |
| | |||||
* | test_use_reduce: test empty parens (bug 370565) | Zac Medico | 2011-06-09 | 1 | -1/+3 |
| | |||||
* | use_reduce: disallow empty parens | Arfrever Frehtes Taifersar Arahesis | 2011-06-09 | 2 | -3/+6 |
| | | | | This will fix bug #370565. | ||||
* | getmaskingstatus: fix keywords logic | Zac Medico | 2011-06-09 | 1 | -28/+10 |
| | | | | This will fix bug #370477. | ||||
* | getmaskingreason: EAPI metadata safety | Zac Medico | 2011-06-09 | 1 | -0/+11 |
| | | | | | Return early since otherwise we might produce invalid results given that the EAPI is not supported. | ||||
* | show_masked_packages: EAPI metadata safety | Zac Medico | 2011-06-09 | 1 | -0/+3 |
| | | | | | When masked by EAPI, metadata is mostly useless since it doesn't contain essential things like SLOT. | ||||
* | Fix a typo and update a comment. | Arfrever Frehtes Taifersar Arahesis | 2011-06-09 | 1 | -2/+2 |
| | |||||
* | _show_unsatisfied_dep: fix logic for EAPI mask | Zac Medico | 2011-06-09 | 1 | -6/+9 |
| | | | | This will fix bug #370465. | ||||
* | SpawnTestCase: check returncode | Zac Medico | 2011-06-09 | 1 | -1/+1 |
| | |||||
* | locks: use a private constant for fcntl.lockf | Zac Medico | 2011-06-09 | 1 | -3/+4 |
| | |||||
* | Test noblocking locks. | Zac Medico | 2011-06-08 | 1 | -0/+46 |
| | |||||
* | unmerge: show virtual in system unmerge warning | Zac Medico | 2011-06-08 | 1 | -1/+9 |
| | | | | | | This is intended to clarify the messages shown in bug #370295, so that it's obvious when a package is a member of the system set due to it being a virtual provider. | ||||
* | Atom: avoid TypeError with PyPy | Zac Medico | 2011-06-08 | 1 | -1/+5 |
| | | | | | Our test cases pass in raw bytes here, which causes _atom_base.__init__ to raise TypeError with PyPy. | ||||
* | autounmask-write: prefer package.accept_keywords | Zac Medico | 2011-06-08 | 1 | -2/+2 |
| | |||||
* | extract_affecting_use: _get_useflag_re(eapi) | Zac Medico | 2011-06-08 | 4 | -7/+10 |
| | | | | | This is needed for EAPI="4-python" added in commit 586760f37fb9784327d8447182d49810662f4427. | ||||
* | autounmask-write: support package.accept_keywords | Zac Medico | 2011-06-08 | 1 | -1/+6 |
| | |||||
* | Add initial support for EAPI="4-python". | Arfrever Frehtes Taifersar Arahesis | 2011-06-08 | 2 | -13/+11 |
| | |||||
* | Fix some typos. | Arfrever Frehtes Taifersar Arahesis | 2011-06-06 | 3 | -3/+3 |
| | |||||
* | bintree: populate REPO header for empty pkgindexv2.2.0_alpha38 | Zac Medico | 2011-06-06 | 1 | -1/+8 |
| | |||||
* | getmaskingreason: assume myrepo arg is valid | Zac Medico | 2011-06-06 | 1 | -5/+8 |
| | |||||
* | config: add missing Package import | Zac Medico | 2011-06-06 | 1 | -0/+1 |
| | |||||
* | Use Package.UNKNOWN_REPO where appropriate. | Zac Medico | 2011-06-06 | 6 | -10/+18 |
| | |||||
* | getmaskingreason: add myrepo argument | Zac Medico | 2011-06-06 | 1 | -10/+29 |
| | |||||
* | portageq: support --version | Zac Medico | 2011-06-05 | 1 | -4/+9 |
| | |||||
* | Scheduler: init _fetch_log in constructor | Zac Medico | 2011-06-05 | 1 | -3/+4 |
| | | | | This ensures that we account for EMERGE_LOG_DIR. | ||||
* | InternalPackageSet: default allow_repo=True | Zac Medico | 2011-06-05 | 1 | -2/+8 |
| | | | | | | | Repo atoms are allowed more often than not, so it makes sense for this class to allow them by default. The Atom constructor and isvalidatom() functions default to allow_repo=False, which is sufficient to ensure that repo atoms are prohibited when necessary. | ||||
* | create_world_atom: fix slot/repo atom logic | Zac Medico | 2011-06-05 | 1 | -1/+1 |
| | |||||
* | Enable atom::repo in the @selected package set. | Zac Medico | 2011-06-05 | 2 | -5/+11 |
| | |||||
* | MergeListItem: fix "unknown repo" display | Zac Medico | 2011-06-05 | 2 | -2/+3 |
| | | | | | The Package class uses an UNKNOWN_REPO constant so that MergeListItem can distinguish this case. | ||||
* | match-all-cpv-only: share match-all cache when ok | Zac Medico | 2011-06-05 | 1 | -0/+4 |
| | |||||
* | portdbapi.xmatch: remove redundant myval check | Zac Medico | 2011-06-05 | 1 | -7/+5 |
| | |||||
* | portdbapi.xmatch: always pass mytree to cp_list | Zac Medico | 2011-06-05 | 1 | -21/+26 |
| | |||||
* | dbapi._iter_match: remove redundant myrepo args | Zac Medico | 2011-06-05 | 2 | -12/+12 |
| | | | | | The myrepo arguments are redundant since the Atom.repo attribute carries the same information. | ||||
* | dep_expand: fix orig_dep for previous commit | Zac Medico | 2011-06-05 | 1 | -1/+1 |
| | |||||
* | dep_expand: optimize away cpv_expand if possible | Zac Medico | 2011-06-05 | 1 | -7/+16 |
| | |||||
* | Uniformly check EAPI when avoiding setcpv calls. | Zac Medico | 2011-06-04 | 3 | -4/+4 |
| | |||||
* | --ask: show group warning before pretend prompt | Zac Medico | 2011-06-04 | 1 | -2/+2 |
| | |||||
* | autounmask: reference EMERGE_DEFAULT_OPTS in docs | Zac Medico | 2011-06-04 | 2 | -2/+6 |
| | |||||
* | Binpkg: cleanup PORTAGE_BINPKG_FILE code | Zac Medico | 2011-06-03 | 1 | -16/+6 |
| | |||||
* | Fix a typo in a comment. | Zac Medico | 2011-06-03 | 1 | -1/+1 |
| | |||||
* | autounmask: include comments from package.mask | Zac Medico | 2011-06-03 | 1 | -0/+13 |
| | | | | This will fix bug #369985. | ||||
* | emergelog: tweak _disabled comment | Zac Medico | 2011-06-03 | 1 | -2/+2 |
| | |||||
* | emergelog: only enable when called by emerge | Zac Medico | 2011-06-03 | 2 | -10/+11 |
| | | | | | | We disable emergelog by default, since it's called from dblink.merge() and we don't want that to trigger log writes unless it's really called via emerge. | ||||
* | Revert "dblink.merge: remove autoclean emergelog calls" | Zac Medico | 2011-06-03 | 1 | -0/+15 |
| | | | | | | This reverts commit 352280549c9b72e7b916803dc6b03b959d0817e3. I'm planning to fix this so the emergelog calls are only enabled when emerge is the caller. | ||||
* | portdbapi: cleanup when base module is reloaded | Zac Medico | 2011-06-03 | 2 | -1/+29 |
| | | | | | | | This prevents memory leaks via portdbapi.portdbapi_instances when the module is reloaded. Also, there's no need for ebuild(1) to call close_portdbapi_caches() since it's now handled automatically during the reload. | ||||
* | Update timestamps in headers of modified files. | Zac Medico | 2011-06-03 | 5 | -5/+5 |
| | |||||
* | Move pickle import out of base portage module. | Zac Medico | 2011-06-03 | 3 | -6/+6 |
| |