From 400e60576009a80d7cc7295b028593c18f48e896 Mon Sep 17 00:00:00 2001 From: Brad Warren Date: Thu, 23 May 2019 18:24:30 -0700 Subject: [PATCH] Fix test_sdists.sh on python3 only distros. --- tests/letstest/scripts/test_sdists.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/letstest/scripts/test_sdists.sh b/tests/letstest/scripts/test_sdists.sh index e6ae141e1..e48e95848 100755 --- a/tests/letstest/scripts/test_sdists.sh +++ b/tests/letstest/scripts/test_sdists.sh @@ -8,13 +8,18 @@ PYTHON_MAJOR_VERSION=$(/opt/eff.org/certbot/venv/bin/python --version 2>&1 | cut TEMP_DIR=$(mktemp -d) if [ "$PYTHON_MAJOR_VERSION" = "3" ]; then + # Some distros like Fedora may only have an executable named python3 installed. + PYTHON_NAME="python3" VENV_PATH="venv3" VENV_SCRIPT="tools/venv3.py" else + PYTHON_NAME="python" VENV_SCRIPT="tools/venv.py" VENV_PATH="venv" fi +VERSION=$("$PYTHON_NAME" letsencrypt-auto-source/version.py) + # setup venv "$VENV_SCRIPT" --requirement letsencrypt-auto-source/pieces/dependency-requirements.txt . "$VENV_PATH/bin/activate"