commit: d210680a136e873285c4082a85be26aa4a4d3391
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 7 10:22:07 2019 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Mon Jan 7 10:22:41 2019 +0000
URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=d210680a
Merge remote-tracking branch 'overlays-gentoo-org/master' into prefix
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
NEWS | 3 +-
RELEASE-NOTES | 20 +++
bin/ebuild-helpers/bsd/sed | 3 +-
bin/ebuild-helpers/portageq | 1 -
bin/ebuild-helpers/unprivileged/chown | 3 +-
bin/ebuild-helpers/xattr/install | 3 +-
bin/ebuild.sh | 4 +-
bin/etc-update | 2 +-
lib/portage/locks.py | 4 +-
lib/portage/package/ebuild/doebuild.py | 27 +---
lib/portage/process.py | 159 +++++++++++++++++++----
lib/portage/sync/modules/rsync/rsync.py | 11 +-
lib/portage/tests/resolver/ResolverPlayground.py | 17 ++-
setup.py | 2 +-
14 files changed, 190 insertions(+), 69 deletions(-)
diff --cc bin/ebuild-helpers/portageq
index b9ac04274,d31bd6810..47640c5a8
--- a/bin/ebuild-helpers/portageq
+++ b/bin/ebuild-helpers/portageq
@@@ -14,10 -14,9 +14,9 @@@ set -f # in case ${PATH} contains any s
for path in ${PATH}; do
[[ -x ${path}/${scriptname} ]] || continue
[[ ${path} == */portage/*/ebuild-helpers* ]] && continue
- [[ ${path} == */._portage_reinstall_.* ]] && continue
[[ ${path}/${scriptname} -ef ${scriptpath} ]] && continue
PYTHONPATH=${PORTAGE_PYTHONPATH:-${PORTAGE_PYM_PATH}} \
- exec "${PORTAGE_PYTHON:-/usr/bin/python}" \
+ exec "${PORTAGE_PYTHON:-@PREFIX_PORTAGE_PYTHON@}" \
"${path}/${scriptname}" "$@"
done