profiles/coreos: Account for python versions with minor > 10

The previous expression (sys.version[:3])) truncates 3.10 to 3.1 leading
to build failures in some ebuilds that depend on python.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
This commit is contained in:
Jeremi Piotrowski 2023-07-07 14:41:08 +00:00
parent 5a2cceffac
commit a8b046bec3

View File

@ -81,7 +81,7 @@ cros_pre_src_unpack_python_multilib_setup() {
[[ ${am_cv_python_version:+set} == "set" ]] && return [[ ${am_cv_python_version:+set} == "set" ]] && return
local py=${PYTHON:-python} local py=${PYTHON:-python}
local py_ver=$(${py} -c 'import sys;sys.stdout.write(sys.version[:3])') local py_ver=$(${py} -c 'import sys;sys.stdout.write(sys.version[:4])')
export am_cv_python_version=${py_ver} export am_cv_python_version=${py_ver}
export am_cv_python_pythondir="\${libdir}/python${py_ver}/site-packages" export am_cv_python_pythondir="\${libdir}/python${py_ver}/site-packages"