Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | PollScheduler: don't inherit EventLoop | Zac Medico | 2012-02-08 | 1 | -1/+1 |
| | |||||
* | PollScheduler: glib.io_add_watch() compatibility | Zac Medico | 2012-02-07 | 1 | -0/+2 |
| | |||||
* | spawn: assert that fork returns int type | Zac Medico | 2012-02-06 | 1 | -1/+4 |
| | |||||
* | Remove portage.const._ENABLE_XATTR.v2.2.0_alpha85 | Zac Medico | 2012-02-04 | 2 | -8/+2 |
| | |||||
* | repoman: support git commit --gpg-sign | Zac Medico | 2012-02-04 | 1 | -2/+8 |
| | | | | | | | In order to sign commits with git, you will need Git >=1.7.9 and your key will have to be configured by `git config user.signingkey key_id`. Also, the repository will need to have "sign-commits = true" in metadata/layout.conf. This will fix bug #333687. | ||||
* | Honor repos.conf for overlay priority, bug 402099 | Daniel Hornung | 2012-02-03 | 1 | -2/+2 |
| | | | | Signed-off-by: Zac Medico <zmedico@gentoo.org> | ||||
* | LinkageMapELF: handle null bytes in NEEDED.ELF.2 | Zac Medico | 2012-01-31 | 1 | -0/+7 |
| | | | | | This avoids an error from os.stat: TypeError: must be encoded string without NULL bytes, not str | ||||
* | Apply INSTALL_MASK prior to reading the tree | Brian Harring | 2012-01-27 | 1 | -9/+9 |
| | | | | | | | | If this isn't done, collision-protect uses the old cached filelist, leading to it complaining about things that INSTALL_MASK sorted already. BUGS=chromium-os:25060 TEST=emerge sudo && emerge chromeos-base | ||||
* | fix comment garbage from last commit | Zac Medico | 2012-01-17 | 1 | -1/+1 |
| | |||||
* | xml/metadata.py: handle ExpatError | Zac Medico | 2012-01-17 | 1 | -2/+9 |
| | |||||
* | Support repository dependencies in EAPI="4-python". | Arfrever Frehtes Taifersar Arahesis | 2012-01-16 | 3 | -5/+15 |
| | |||||
* | add support for compressing debug sections to save space | Mike Frysinger | 2012-01-14 | 1 | -1/+1 |
| | | | | | | | | | | | Since binutils/gdb can compress the .debug* sections with zlib into .zdebug*, we should be able to save quite a bit of space -- on my system, I saw /usr/lib/debug/ go from ~20GB to ~7.5GB. This requires binutils/gdb to be built with USE=zlib which is why this defaults to off. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | Apply INSTALL_MASK prior to collision-protect. | Zac Medico | 2012-01-14 | 2 | -9/+18 |
| | | | | It may be useful to avoid collisions in some scenarios. | ||||
* | test_config: fix AttributeError: 'str' | Zac Medico | 2012-01-12 | 1 | -1/+2 |
| | |||||
* | read_corresponding_eapi_file: unicode, bug 398587 | Zac Medico | 2012-01-11 | 1 | -1/+3 |
| | |||||
* | quickpkg: add leading ./ to names for bug 398543 | Zac Medico | 2012-01-11 | 1 | -1/+1 |
| | |||||
* | portage.debug.trace_handler.__init__(): Fix compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2012-01-11 | 1 | -2/+2 |
| | |||||
* | ExtendedAtomDict: fix for python-trace | Zac Medico | 2012-01-10 | 1 | -4/+7 |
| | |||||
* | env_update: ldsoconf_update flag not reliable | Zac Medico | 2012-01-09 | 1 | -4/+0 |
| | | | | | | | The ldsoconf_update flag was not a reliable indicator of whether or not ldconfig needs to be called, since ld.so.conf can have lines like "include ld.so.conf.d/*.conf" that pull in outside content which may have changed without being detected. | ||||
* | Set REPOSITORY variable in ebuild environment in EAPI="4-python". | Arfrever Frehtes Taifersar Arahesis | 2012-01-08 | 3 | -7/+15 |
| | |||||
* | 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 |
| | |||||
* | 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. | ||||
* | portage.repository.config.RepoConfigLoader: Rename _add_overlays() to | Arfrever Frehtes Taifersar Arahesis | 2011-12-25 | 1 | -2/+2 |
| | | | | _add_repositories(). | ||||
* | Add FEATURES=config-protect-if-modified support. | Zac Medico | 2011-12-24 | 2 | -1/+15 |
| | | | | | This causes the CONFIG_PROTECT behavior to be skipped for files that have not been modified since they were installed. | ||||
* | Fix a typo in a doc string. | Arfrever Frehtes Taifersar Arahesis | 2011-12-24 | 1 | -1/+1 |
| | |||||
* | _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 |
| | |||||
* | 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. | ||||
* | 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 |
| | |||||
* | 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. | ||||
* | 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. | ||||
* | Force COLUMNS > 0 for bug #394091. | Zac Medico | 2011-12-19 | 1 | -0/+4 |
| | |||||
* | Define portage.repository.config.RepoConfig.__repr__(). | Arfrever Frehtes Taifersar Arahesis | 2011-12-18 | 1 | -0/+3 |
| | |||||
* | test_poll: separate classes for pipe vs. pty | Zac Medico | 2011-12-18 | 1 | -14/+23 |
| | | | | Also, generate appropriate SKIP message if pty is not acquired. | ||||
* | PipeReaderArrayTestCase: sleep for fast computers | Zac Medico | 2011-12-18 | 1 | -1/+4 |
| | | | | Allows reliable triggering of the failure mode on fast computers. | ||||
* | RepoConfigLoader._add_overlays(): Rename a variable and add a comment. | Arfrever Frehtes Taifersar Arahesis | 2011-12-18 | 1 | -8/+9 |
| | |||||
* | Optimize RepoConfigLoader._add_overlays(). | Arfrever Frehtes Taifersar Arahesis | 2011-12-18 | 1 | -7/+3 |
| | |||||
* | whitelist COLUMNS | Zac Medico | 2011-12-18 | 1 | -1/+1 |
| | |||||
* | Parse layout.conf files in portage.repository.config.RepoConfig.__init__() | Arfrever Frehtes Taifersar Arahesis | 2011-12-18 | 1 | -29/+27 |
| | | | | instead of portage.repository.config.RepoConfigLoader.__init__(). | ||||
* | tests/emerge: PORTAGE_GRPNAME/USERNAME make.conf | Zac Medico | 2011-12-16 | 1 | -2/+2 |
| |