Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't do a split signed Manifest commit when no headers will change. Fixes ↵ | Nathan Phillip Brink | 2011-10-07 | 1 | -6/+9 |
| | | | | bug #340475. | ||||
* | repoman: bail out if unsupported manifest-hashes | Zac Medico | 2011-10-03 | 1 | -0/+25 |
| | |||||
* | repoman: account for GLEP 59 in RMD160 check | Zac Medico | 2011-10-03 | 1 | -20/+20 |
| | |||||
* | dispatch-conf: fix replace-wscomments pattern | Ryan Hill | 2011-10-01 | 1 | -1/+1 |
| | | | | This will fix bug #375613. | ||||
* | repoman: never force unsigned manifest commitv2.2.0_alpha60 | Zac Medico | 2011-09-29 | 1 | -33/+0 |
| | | | | | | | | This removes a special case where manifests would first be commited without signatures for category-level or greater commits. This case behavior wasn't very useful anyway, and would be a problem if the unsigned manifests got rejected by a commit hook (as may happen in the near future). | ||||
* | dispatch-conf: tweak pager basename comparison | Zac Medico | 2011-09-28 | 1 | -2/+3 |
| | |||||
* | dispatch-conf: support PAGER var for bug #384663 | Zac Medico | 2011-09-28 | 1 | -0/+32 |
| | |||||
* | etc-update: support PAGER env var for bug #384663 | Zac Medico | 2011-09-28 | 1 | -1/+10 |
| | |||||
* | archive-conf: dispatch_conf import bug #384665 | Ruggero Morsucci | 2011-09-28 | 1 | -1/+1 |
| | |||||
* | portdbapi.xmatch: optimize minimum-visible | Zac Medico | 2011-09-24 | 1 | -1/+1 |
| | | | | | | Also, make repoman cache IUSE, since that's required for _match_use to work effciently. This will eliminate lots of redundant aux_get calls for repoman, triggered by USE deps. | ||||
* | portageq best_visible: use match-all-cpv-only | Zac Medico | 2011-09-23 | 1 | -2/+4 |
| | |||||
* | install_hooks: fix variable name for PORTAGE_CONFIGROOT | Fabian Groffen | 2011-09-23 | 1 | -1/+1 |
| | | | | | in addition, omit the leading slash, since PORTAGE_CONFIGROOT contains a trailing slash | ||||
* | Revert "unpack: handle non-gz files from deb2targz" | Zac Medico | 2011-09-23 | 1 | -5/+1 |
| | | | | | This reverts commit dd7c57ecb90949ce3306394cfe262566b87351ca. We'll do this in a new EAPI, as discussed in bug #384147. | ||||
* | unpack: handle non-gz files from deb2targz | Zac Medico | 2011-09-23 | 1 | -1/+5 |
| | | | | This will fix bug #384147. | ||||
* | Fix 'shopt: +s: invalid shell option name' error. | Arfrever Frehtes Taifersar Arahesis | 2011-09-23 | 1 | -1/+1 |
| | |||||
* | portdbapi.xmatch: deprecate list-visible | Zac Medico | 2011-09-22 | 1 | -1/+1 |
| | |||||
* | portageq best_visible: multi-repo support | Zac Medico | 2011-09-22 | 1 | -12/+34 |
| | | | | This will fix bug #384063. | ||||
* | add install hooks | Brian Harring | 2011-09-21 | 1 | -0/+15 |
| | |||||
* | bin/ebuild: simplify PORTDIR_OVERLAY queryv2.2.0_alpha59 | Zac Medico | 2011-09-18 | 1 | -5/+1 |
| | | | | | There's no need to query os.environ here, because portage.settings will inherit the value automatically. | ||||
* | install_qa_check: adjust "poor programming" msgs | Zac Medico | 2011-09-18 | 1 | -10/+10 |
| | | | | | Refer to "severe warnings" rather than "poor programming", in order to be more politically correct, as discussed in bug #374233. | ||||
* | emerge-webrsync: exit if "gpg binary not found" | Alon Bar-Lev | 2011-09-17 | 1 | -0/+1 |
| | | | | This prevents an endless loop (bug #383375). | ||||
* | repoman: quote paths in PORTDIR_OVERLAY | Zac Medico | 2011-09-16 | 1 | -1/+2 |
| | | | | This will fix bug #383269. | ||||
* | Remove unused Manifest imports.v2.2.0_alpha58 | Zac Medico | 2011-09-14 | 1 | -1/+0 |
| | |||||
* | Fix typos in comments. | Arfrever Frehtes Taifersar Arahesis | 2011-09-14 | 1 | -2/+2 |
| | |||||
* | repoman: use repodir more | Zac Medico | 2011-09-14 | 1 | -1/+1 |
| | |||||
* | repoman: use the repodir variable more | Zac Medico | 2011-09-14 | 1 | -9/+4 |
| | |||||
* | repoman: fix KeyError from digestgen with symlink | Zac Medico | 2011-09-14 | 1 | -0/+7 |
| | |||||
* | Deprecate the manifest1_compat parameter.v2.2.0_alpha56 | Zac Medico | 2011-09-13 | 1 | -1/+1 |
| | |||||
* | metadata/layout.conf: "sign-manifests = false" | Zac Medico | 2011-09-12 | 1 | -4/+6 |
| | | | | | | This allows repos to disable manifest signatures, which is useful if they want to prevent merge conflicts like those that thin-manifests is designed to prevent. | ||||
* | ebuild(1): remove unneeded porttrees modification | Zac Medico | 2011-09-12 | 1 | -6/+4 |
| | | | | | | | | This code should be unnecessary, as long as the repo is correctly identified for all calls to portdbapi methods like aux_get and findname. Notably, config.setcpv() must be called with a Package instance in order to ensure that it gets the metadata from the correct repository. | ||||
* | ebuild(1): avoid "Location not set for repo" msgs | Zac Medico | 2011-09-12 | 1 | -2/+8 |
| | | | | | | When overriding PORTDIR_OVERLAY, we can avoid "Location not set for repository" messages if we include the original PORTDIR_OVERLAY paths in the overridden setting. | ||||
* | repoman: don't sign thin manifests | Zac Medico | 2011-09-12 | 1 | -3/+9 |
| | | | | | Thin manifests imply reliance on the VCS for file integrity, which implies that manifest signatures are not needed. | ||||
* | Bind all manifest access through repoconfigs | Brian Harring | 2011-09-12 | 2 | -4/+9 |
| | | | | | This enables controling the behaviour (creation and validation) per repo, and while mildly ugly, refactors in the right direction. | ||||
* | ebuild.sh: make use* return false for "depend" | Zac Medico | 2011-09-12 | 1 | -1/+6 |
| | | | | This ensures that `use multislot` is false for the "depend" phase. | ||||
* | save-ebuild-env.sh: tweak PYTHONPATH cleansing | Zac Medico | 2011-09-11 | 1 | -3/+7 |
| | |||||
* | isolated-functions.sh: skip set_colors for depend | Zac Medico | 2011-09-11 | 1 | -8/+13 |
| | | | | This avoids an unneeded stty call. | ||||
* | Move KV funcs to bashrc-functions.sh. | Zac Medico | 2011-09-11 | 3 | -53/+54 |
| | |||||
* | isolated-functions.sh: split save-ebuild-env.sh | Zac Medico | 2011-09-11 | 4 | -92/+95 |
| | |||||
* | ebuild.sh: setup PATH earlier | Zac Medico | 2011-09-11 | 1 | -7/+7 |
| | | | | | This avoids "uname: command not found" messages from isolated-functions.sh. | ||||
* | ebuild.sh: source *.sh at the top | Zac Medico | 2011-09-11 | 1 | -28/+28 |
| | |||||
* | Move preprocess_ebuild_env to phase-functions.sh. | Zac Medico | 2011-09-11 | 2 | -188/+184 |
| | |||||
* | ebuild.sh: split out bashrc-functions.sh | Zac Medico | 2011-09-11 | 2 | -92/+94 |
| | |||||
* | ebuild.sh: move hasg* funcs into econf | Zac Medico | 2011-09-11 | 3 | -13/+14 |
| | |||||
* | ebuild.sh: remove unused lchown and lchgrp | Zac Medico | 2011-09-11 | 2 | -9/+1 |
| | |||||
* | build.sh: has/best_version to phase-helpers.sh | Zac Medico | 2011-09-11 | 2 | -54/+47 |
| | |||||
* | ebuild.sh: move ebuild_main to phase-functions.sh | Zac Medico | 2011-09-11 | 2 | -223/+217 |
| | |||||
* | ebuild.sh: move use* funcs to phase-helpers.sh | Zac Medico | 2011-09-11 | 2 | -49/+50 |
| | |||||
* | ebuild.sh: add dummy funcs for "depend" phase | Zac Medico | 2011-09-11 | 1 | -0/+9 |
| | |||||
* | ebuild.sh: split out phase-helpers.sh | Zac Medico | 2011-09-10 | 2 | -520/+528 |
| | | | | | | | This relocates phase helper functions that are needed for execution of regular phases, but not for the "depend" phase. It reduces the size of ebuild.sh by 25%, so there's less code to be sourced during the "depend" phase. | ||||
* | ebuild.sh: split out phase-functions.sh | Zac Medico | 2011-09-10 | 2 | -608/+613 |
| | | | | | | | This relocates dyn_* and related functions that are needed for execution of regular phases, but not for the "depend" phase. It reduces the size of ebuild.sh by 23%, so there's less code to be sourced during the "depend" phase. |