Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set portage-1 as default profile format for repositories using EAPI="4-python". | Arfrever Frehtes Taifersar Arahesis | 2012-01-08 | 1 | -1/+5 |
| | |||||
* | Set eapi attribute on portage.repository.config.RepoConfig objects. | Arfrever Frehtes Taifersar Arahesis | 2012-01-08 | 1 | -5/+8 |
| | |||||
* | getlibpaths: regex for include | Zac Medico | 2012-01-03 | 1 | -2/+6 |
| | |||||
* | Support include directives in ld.so.conf. | Michał Górny | 2012-01-03 | 1 | -1/+12 |
| | |||||
* | ebuild.5: fix REQUIRED_USE sample for bug #397415 | Gavin Pryke | 2012-01-02 | 1 | -1/+1 |
| | |||||
* | repoman: remove ebuild.allmasked check | Zac Medico | 2012-01-01 | 2 | -21/+0 |
| | | | | | | | This check it pretty useless, since there packages don't necessarily need to have any stable keywords, and nobody relies on this check to decide when to keyword something. Also, remove references to the ebuild.nostable which doesn't seem to exist anymore. | ||||
* | repoman: discard xmatch caches from previous pkgs | Zac Medico | 2012-01-01 | 1 | -0/+2 |
| | | | | | This should help prevent repoman from consuming too much memory when checking multiple packages or the whole tree. | ||||
* | RepoConfigLoader: don't mix duplicate repo configv2.2.0_alpha84 | Zac Medico | 2011-12-28 | 1 | -18/+17 |
| | | | | | | | | RepoConfig.update() was being used to copy attributes from one instance to another, possibly leading to inappropriate mixing of layout.conf attributes from separate copies of the same repo. This is common with repoman, for example, when temporarily overriding an rsync repo with another copy of the same repo from CVS. | ||||
* | RepoConfig.update(): copy more attributes | Zac Medico | 2011-12-27 | 3 | -10/+15 |
| | | | | | | | | | | This fixes a regression since commit 10246cd535f909dda8bd05de617c32d2b8a56b4a which caused layout.conf settings such as thin-manifests to be ignored for repositories that had repos.conf settings that did not specify the repository location. In order to trigger this case, ResolverPlayground has been modified to omit the location of each repository in the repos.conf file that it generates. | ||||
* | repoman: later --ask prompt for bug #395995 | Zac Medico | 2011-12-25 | 1 | -4/+4 |
| | |||||
* | portage.repository.config.RepoConfigLoader: Rename _add_overlays() to | Arfrever Frehtes Taifersar Arahesis | 2011-12-25 | 1 | -2/+2 |
| | | | | _add_repositories(). | ||||
* | Tweak CFLAGS scanelf loop.v2.2.0_alpha83 | Zac Medico | 2011-12-24 | 1 | -11/+13 |
| | |||||
* | Update date headers in man pages. | Zac Medico | 2011-12-24 | 2 | -2/+2 |
| | |||||
* | Add FEATURES=config-protect-if-modified support. | Zac Medico | 2011-12-24 | 3 | -1/+19 |
| | | | | | This causes the CONFIG_PROTECT behavior to be skipped for files that have not been modified since they were installed. | ||||
* | FakeVartree: implement self.dbapi._aux_cache_keys | Zac Medico | 2011-12-24 | 1 | -0/+1 |
| | | | | This will fix bug #395879. | ||||
* | Don't check .GCC.command.line for kernel modules. | Zac Medico | 2011-12-24 | 1 | -1/+12 |
| | | | | | | | Linux kernel modules trigger the following warning when compiled with -frecord-gcc-switches: WARNING: mod.o (.GCC.command.line): unexpected non-allocatable section. | ||||
* | Do CFLAGS check before strip for bug #395877. | Zac Medico | 2011-12-24 | 1 | -71/+73 |
| | |||||
* | Fix a typo in a doc string. | Arfrever Frehtes Taifersar Arahesis | 2011-12-24 | 1 | -1/+1 |
| | |||||
* | AbstractPollTask: note PipeReaderArrayTestCasev2.2.0_alpha82 | Zac Medico | 2011-12-23 | 1 | -2/+2 |
| | |||||
* | depgraph.py: remove unused variables | Zac Medico | 2011-12-23 | 1 | -3/+1 |
| | |||||
* | QA_FLAGS_IGNORED: include QA_PREBUILT | Zac Medico | 2011-12-22 | 1 | -1/+1 |
| | | | | | Also, QA_DT_HASH doesn't need to include QA_PREBUILT anymore, since it's merged with QA_FLAGS_IGNORED. | ||||
* | Fix description of QA_FLAGS_IGNORED. | Arfrever Frehtes Taifersar Arahesis | 2011-12-23 | 1 | -2/+2 |
| | |||||
* | Share variables for CFLAGS and LDFLAGS checks. | Zac Medico | 2011-12-22 | 3 | -41/+54 |
| | | | | | | | The rationale is that any exceptions to either of these checks will probably apply to both checks. So, QA_CFLAGS_IGNORED and QA_DT_HASH are merged into QA_FLAGS_IGNORED, and QA_STRICT_CFLAGS_IGNORED and QA_STRICT_DT_HASH are merged into QA_STRICT_FLAGS_IGNORED. | ||||
* | ebuild-helpers/new*: QA warn for extra args | Zac Medico | 2011-12-22 | 11 | -10/+43 |
| | |||||
* | _pty.py: remove unused _tested_pty variable | Zac Medico | 2011-12-22 | 1 | -2/+0 |
| | |||||
* | _pty.py: remove _test_pty_eof() | Zac Medico | 2011-12-22 | 2 | -175/+8 |
| | | | | | | | | | | | If array.fromfile() is not used, then _test_pty_eof() is useless. This function was for runtime detection of python issue 5380: http://bugs.python.org/issue5380 However, array.fromfile() use has since been abandoned due to bugs that exist in all known versions of Python (including Python 2.7 and Python 3.2). See PipeReaderArrayTestCase, for example. | ||||
* | config.setcpv(): use dbapi._aux_cache_keys | Zac Medico | 2011-12-22 | 1 | -1/+4 |
| | | | | | This helps to avoid triggering the environment.bz2 extraction in vardbapi.aux_get(). | ||||
* | _aux_env_search: decode unicode more | Zac Medico | 2011-12-22 | 1 | -0/+3 |
| | |||||
* | filter_readonly_variables: refactor binpkg logic | Zac Medico | 2011-12-22 | 1 | -8/+9 |
| | |||||
* | fetch: don't apply permissions to symlinks | Zac Medico | 2011-12-22 | 1 | -9/+16 |
| | | | | | | We don't want to modify anything outside of the primary DISTDIR, and symlinks typically point to PORTAGE_RO_DISTDIRS. This will fix bug #395705. | ||||
* | filter_readonly_variables: don't trust binpkg var | Zac Medico | 2011-12-21 | 1 | -0/+4 |
| | |||||
* | make.globals: don't define TMPDIR with EPREFIX | Zac Medico | 2011-12-21 | 1 | -1/+1 |
| | | | | Same reason as commit e1c6bba8c26525cca498894237c6421f86c98dfb. | ||||
* | make.globals: don't define PORTDIR with EPREFIX | Zac Medico | 2011-12-21 | 1 | -1/+1 |
| | | | | | We want make.globals defaults to evaluate the same, regardless of the current prefix that we're using it for (bug #395633). | ||||
* | filter_readonly_variables: preserve binpkg vars | Zac Medico | 2011-12-21 | 1 | -1/+3 |
| | |||||
* | search.py: use _aux_cache_keys more | Zac Medico | 2011-12-21 | 1 | -1/+1 |
| | | | | | This helps to avoid triggering the environment.bz2 extraction in vardbapi.aux_get(). | ||||
* | vardbapi._aux_get: unicode EAPI key | Zac Medico | 2011-12-21 | 1 | -1/+1 |
| | |||||
* | vardbapi._aux_get: search environment in one pass | Zac Medico | 2011-12-21 | 1 | -43/+53 |
| | |||||
* | vardbapi._aux_get: account for _aux_cache_keys_re | Zac Medico | 2011-12-21 | 1 | -1/+2 |
| | |||||
* | vardbapi.aux_get: search environment, bug 395463 | Zac Medico | 2011-12-21 | 1 | -5/+79 |
| | |||||
* | cnf/make.conf: fix ia64 and s390 diffs | Zac Medico | 2011-12-21 | 2 | -38/+8 |
| | |||||
* | Use *FLAGS for CFLAGS ignorance checks. | Zac Medico | 2011-12-21 | 3 | -4/+12 |
| | | | | | | | Current *FLAGS variables include CFLAGS, CXXFLAGS, FFLAGS, and FCFLAGS. Not that this check is only enabled if every one of these variables contains -frecord-gcc-switches, since otherwise the check could result in false positive results. | ||||
* | data.py: stat EROOT for PORTAGE_GRPNAME/USERNAME | Zac Medico | 2011-12-21 | 1 | -12/+36 |
| | | | | | The config class has equivalent code, but we also need to do it here if _disable_legacy_globals() has been called. | ||||
* | s/QA_STRICT_DT_SWITCHES/QA_STRICT_CFLAGS_IGNORED/ | Zac Medico | 2011-12-21 | 2 | -2/+2 |
| | |||||
* | s/QA_DT_SWITCHES/QA_CFLAGS_IGNORED/ | Zac Medico | 2011-12-21 | 3 | -7/+7 |
| | |||||
* | --ask is fine for --depclean as well. | Michał Górny | 2011-12-21 | 1 | -2/+2 |
| | |||||
* | install_qa_check: more RESTRICT=binchecks | Zac Medico | 2011-12-21 | 1 | -2/+4 |
| | |||||
* | Strip .GCC.command.line from output files as well. | Michał Górny | 2011-12-21 | 1 | -1/+1 |
| | |||||
* | Support checking for ignored CFLAGS using -frecord-gcc-switches. | Michał Górny | 2011-12-21 | 4 | -0/+56 |
| | |||||
* | hashed_path: implement __repr__ | Zac Medico | 2011-12-20 | 1 | -0/+2 |
| | |||||
* | Silently allow missing /var/cache/edb/counter. | Zac Medico | 2011-12-20 | 1 | -8/+4 |
| | | | | Files under /var/cache/ are allowed to disappear. |