summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-07 15:25:08 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-07 15:25:08 +0100
commit7a96f048f69e32c7410aefdabff0c61f9052ac77 (patch)
tree77380a3742f8ff821b8547c29e4c67c8cd41e935 /eclass
parentfa77846c708f4d0541b610846a5f2ed14b4b20c1 (diff)
gentoo auto-resync : 07:08:2023 - 15:25:08
Diffstat (limited to 'eclass')
-rw-r--r--eclass/Manifest.gzbin38327 -> 38335 bytes
-rw-r--r--eclass/python-utils-r1.eclass4
2 files changed, 3 insertions, 1 deletions
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index acd87b61ba81..3cd5fb1a1877 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 27157a003ab2..690b8ba8c79b 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -338,7 +338,9 @@ _python_export() {
debug-print "${FUNCNAME}: EPYTHON = ${EPYTHON}"
;;
PYTHON)
- export PYTHON=${BROOT}/usr/bin/${impl}
+ # Under EAPI 7+, this should just use ${BROOT}, but Portage
+ # <3.0.50 was buggy, and prefix users need this to update.
+ export PYTHON=${BROOT-${EPREFIX}}/usr/bin/${impl}
debug-print "${FUNCNAME}: PYTHON = ${PYTHON}"
;;
PYTHON_SITEDIR)