Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | AsynchronousTask: merge _waiting from subclass | Zac Medico | 2012-02-07 | 2 | -7/+10 |
| | |||||
* | PollScheduler: add timeout_add like glib's | Zac Medico | 2012-02-07 | 2 | -8/+89 |
| | | | | | This will be useful as a substitute for recursion, in order to avoid hitting the recursion limit for bug #402335. | ||||
* | 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 | 4 | -3/+21 |
| | | | | | | | 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> | ||||
* | install_qa_check: handle info dir rm failure | Zac Medico | 2012-02-01 | 1 | -1/+1 |
| | | | | This will fix bug #400679. | ||||
* | 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 | ||||
* | Use consistent indentation in output of `emerge -p --columns ${package}` | Arfrever Frehtes Taifersar Arahesis | 2012-01-28 | 1 | -2/+2 |
| | | | | regardless of ROOT. | ||||
* | Delete needless parentheses. | Arfrever Frehtes Taifersar Arahesis | 2012-01-28 | 1 | -5/+5 |
| | |||||
* | Don't print ::${repository} for main repository in output of | Arfrever Frehtes Taifersar Arahesis | 2012-01-28 | 4 | -31/+42 |
| | | | | | `emerge -pv ${package}` by default. Add --verbose-main-repo-display option, which enables printing ::${repository} for main repository. | ||||
* | 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 | ||||
* | phase-helpers.sh: set -x when emulating yes | Zac Medico | 2012-01-24 | 1 | -1/+1 |
| | | | | This avoids displaying a bunch of garbage in debug mode. | ||||
* | Fix display of installed version for packages, which have multiple slots | Arfrever Frehtes Taifersar Arahesis | 2012-01-23 | 1 | -2/+3 |
| | | | | installed. Follow-up to commit 8118be36842a2db2eb72538e21a3b343773b3365. | ||||
* | Make the second part of_emerge.resolver.output.Display.verbose_size() | Arfrever Frehtes Taifersar Arahesis | 2012-01-22 | 1 | -26/+24 |
| | | | | | conditional on self.quiet_repo_display instead of earlier returning if self.quiet_repo_display is False. No functional changes. | ||||
* | Print [${old_version}::${old_repository}] in output of `emerge -pv ${package}` | Arfrever Frehtes Taifersar Arahesis | 2012-01-22 | 1 | -1/+3 |
| | | | | | when ${old_version} is the same as ${new_version}, but ${old_repository} is different than ${new_repository}. | ||||
* | ecompress: don't rename dir symlink, bug #399595 | Zac Medico | 2012-01-21 | 1 | -0/+4 |
| | |||||
* | document --quiet-repo-display | Zac Medico | 2012-01-20 | 1 | -0/+4 |
| | |||||
* | Print ::${repository} in output of `emerge -pv ${package}` by default. | Arfrever Frehtes Taifersar Arahesis | 2012-01-21 | 3 | -18/+46 |
| | | | | Add --quiet-repo-display option, which enables previous, more quiet output. | ||||
* | 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 |
| |