python-r1.eclass: Remove python_export_best
authorMichał Górny <mgorny@gentoo.org>
Thu, 28 Nov 2019 17:35:22 +0000 (18:35 +0100)
committerMichał Górny <mgorny@gentoo.org>
Fri, 29 Nov 2019 08:14:36 +0000 (09:14 +0100)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/13785
Signed-off-by: Michał Górny <mgorny@gentoo.org>
eclass/python-r1.eclass

index 7665edbd87e3d2f9d3ac397853a5009c5852edf0..335ae9fe6370b051f5fcdbe13a1c940b98330180 100644 (file)
@@ -763,36 +763,6 @@ python_setup() {
        python_wrapper_setup
 }
 
-# @FUNCTION: python_export_best
-# @USAGE: [<variable>...]
-# @DESCRIPTION:
-# Find the best (most preferred) Python implementation enabled
-# and export given variables for it. If no variables are provided,
-# EPYTHON & PYTHON will be exported.
-python_export_best() {
-       debug-print-function ${FUNCNAME} "${@}"
-
-       [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}"
-
-       eqawarn "python_export_best() is deprecated. Please use python_setup instead,"
-       eqawarn "combined with python_export if necessary."
-
-       [[ ${#} -gt 0 ]] || set -- EPYTHON PYTHON
-
-       local best MULTIBUILD_VARIANTS
-       _python_obtain_impls
-
-       _python_set_best() {
-               best=${MULTIBUILD_VARIANT}
-       }
-       multibuild_for_best_variant _python_set_best
-       unset -f _python_set_best
-
-       debug-print "${FUNCNAME}: Best implementation is: ${best}"
-       python_export "${best}" "${@}"
-       python_wrapper_setup
-}
-
 # @FUNCTION: python_replicate_script
 # @USAGE: <path>...
 # @DESCRIPTION: