diff --git a/Ports/python3/package.sh b/Ports/python3/package.sh index 3d0156c1919..8ebea43ead9 100755 --- a/Ports/python3/package.sh +++ b/Ports/python3/package.sh @@ -33,7 +33,7 @@ pre_configure() { if [ "$1" != "showproperty" ]; then if [ -x "$(command -v python3)" ]; then # Check if major and minor version of python3 are matching - if ! python3 -c "import sys; major, minor, _ = map(int, '${PYTHON_VERSION}'.split('.')); sys.exit(not (sys.version_info.major == major and sys.version_info.minor == minor))"; then + if ! python3 -c "import sys; major, minor = map(int, '${PYTHON_VERSION}'.split('.')[:2]); sys.exit(not (sys.version_info.major == major and sys.version_info.minor == minor))"; then echo "Error: python3 version does not match needed version to build ${PYTHON_VERSION}" >&2 echo "Build this Python version on your host using Toolchain/BuildPython.sh or install it otherwise and try again." >&2 exit 1