summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2022-02-21 19:30:18 +0100
committerMichał Górny <mgorny@gentoo.org>2022-02-25 16:53:06 +0100
commit63b22909d5809da83fe893ba2400c9b69b4dbbfb (patch)
tree0899e4375594dc59a34f13c17c62b38c07e8181f
parentpython-any-r1.eclass: Fix unsupported/invalid EPYTHON logic (diff)
downloadgentoo-63b22909d5809da83fe893ba2400c9b69b4dbbfb.tar.gz
gentoo-63b22909d5809da83fe893ba2400c9b69b4dbbfb.tar.bz2
gentoo-63b22909d5809da83fe893ba2400c9b69b4dbbfb.zip
distutils-r1.eclass: Update the desc for PEP517 mode
Do not call PEP517 mode "experimental" anymore, and instead describe the potential problem with it. Signed-off-by: Michał Górny <mgorny@gentoo.org>
-rw-r--r--eclass/distutils-r1.eclass15
1 files changed, 10 insertions, 5 deletions
diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index f0059d2756bf..f6c797a9684e 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -82,11 +82,16 @@ esac
# @PRE_INHERIT
# @DEFAULT_UNSET
# @DESCRIPTION:
-# Enable experimental PEP 517 mode for the specified build system.
-# In this mode, the complete build and install is done
-# in python_compile(), venv-style install tree is provided
-# to python_test() and python_install() just merges the temporary
-# install tree into real fs.
+# Enable the PEP 517 mode for the specified build system. In this mode,
+# the complete build and install is done in python_compile(),
+# a venv-style install tree is provided to python_test(),
+# and python_install() just merges the temporary install tree
+# into the real fs.
+#
+# This mode is recommended for Python packages. However, some packages
+# using custom hacks on top of distutils/setuptools may not install
+# correctly in this mode. Please verify the list of installed files
+# when using it.
#
# The variable specifies the build system used. Currently,
# the following values are supported: