Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix --changed-use interaction with bug 297549. | Zac Medico | 2012-01-20 | 1 | -8/+16 |
| | | | | | | | | The automatic --binpkg-respect-use code (from bug #297549) was inappropriately overriding --changed-use and triggering behavior like --newuse, as reported here: http://archives.gentoo.org/gentoo-dev/msg_6070ab87737d7e16a5cec2a72c9111fd.xml | ||||
* | man/emerge.1: reference --exclude from --newuse | Zac Medico | 2012-01-19 | 1 | -1/+2 |
| | |||||
* | 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 |
| | |||||
* | remove stray 'fi' from last commit | Zac Medico | 2012-01-17 | 1 | -1/+0 |
| | |||||
* | _eapi0_src_test: remove redundant FEATURES checks | Zac Medico | 2012-01-17 | 1 | -7/+4 |
| | |||||
* | Support repository dependencies in EAPI="4-python". | Arfrever Frehtes Taifersar Arahesis | 2012-01-16 | 5 | -11/+58 |
| | |||||
* | portageq metadata: Support repository dependencies. | Arfrever Frehtes Taifersar Arahesis | 2012-01-15 | 1 | -2/+4 |
| | |||||
* | create_world_atom: multi-repo portdbapi aux_get | Zac Medico | 2012-01-15 | 1 | -4/+31 |
| | | | | | This handles a KeyError raised from portdbapi.aux_get() when one of the repositories has a corrupt ebuild. | ||||
* | add support for compressing debug sections to save space | Mike Frysinger | 2012-01-14 | 4 | -6/+18 |
| | | | | | | | | | | | 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> | ||||
* | prepstrip: add writable workaround for everyone | Mike Frysinger | 2012-01-14 | 1 | -1/+1 |
| | | | | | | | The writable issue shows up when using `ebuild` as non-root users in non-prefix setups. So always do it. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | egencache: escape newline instead of lstrip | Zac Medico | 2012-01-14 | 1 | -4/+4 |
| | |||||
* | egencache: use textwrap.dedent | Zac Medico | 2012-01-14 | 1 | -10/+10 |
| | |||||
* | Apply INSTALL_MASK prior to collision-protect. | Zac Medico | 2012-01-14 | 3 | -11/+26 |
| | | | | It may be useful to avoid collisions in some scenarios. | ||||
* | dyn_install: skip copy if possible | Zac Medico | 2012-01-13 | 1 | -11/+16 |
| | | | | | Also, fix EPREFIX breakage since commit 5d5364e982820fda56db5a40884e1c5f8e784b96. | ||||
* | dyn_package: portable cp args by Mike Frysinger | Zac Medico | 2012-01-13 | 1 | -1/+3 |
| | |||||
* | dyn_package: remove stale PROOT if necessary | Zac Medico | 2012-01-13 | 1 | -0/+1 |
| | |||||
* | Modify PKG_INSTALL_MASK to apply only to binpkg creation. | Brian Harring | 2012-01-13 | 1 | -2/+13 |
| | | | | | | | | | | | | Primarily useful for certain cases where cros needs to suppress debug symbols being included for specific pkgs, and/or suppressing binpkgs from carrying sensitive configuration data, but we still wish for it to be installed. BUG=chromium-os:25060 TEST=set PKG_INSTALL_MASK, check ${D} vs what's in the binpkg Change-Id: I0f81a9e394b7b0b64dbbcbe8d189876cb8421dfa | ||||
* | test_config: fix AttributeError: 'str' | Zac Medico | 2012-01-12 | 1 | -1/+2 |
| | |||||
* | depgraph: account for unevaluated_atom in cache | Zac Medico | 2012-01-12 | 1 | -1/+1 |
| | |||||
* | depgraph: unevaluated parent atom in debug output | Zac Medico | 2012-01-12 | 1 | -2/+5 |
| | |||||
* | Add --human-readable to rsync opts for bug 269410 | Zac Medico | 2012-01-12 | 2 | -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 |
| | |||||
* | DEVELOPING: add "Dependencies" section | Zac Medico | 2012-01-11 | 1 | -0/+7 |
| | |||||
* | DEVELOPING: add "Python Version" section | Zac Medico | 2012-01-11 | 1 | -0/+8 |
| | |||||
* | DEVELOPING: remove section about string module | Zac Medico | 2012-01-11 | 1 | -21/+0 |
| | | | | | The module no longer exists since Python 2.7, so by now it should be obvious that it's obsolete. | ||||
* | 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. | ||||
* | Update documentation of EAPI="4-python". | Arfrever Frehtes Taifersar Arahesis | 2012-01-08 | 1 | -0/+17 |
| | |||||
* | Set REPOSITORY variable in ebuild environment in EAPI="4-python". | Arfrever Frehtes Taifersar Arahesis | 2012-01-08 | 4 | -9/+17 |
| | |||||
* | Fix location of a comment. | Arfrever Frehtes Taifersar Arahesis | 2012-01-08 | 1 | -2/+2 |
| | |||||
* | 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 |
| |