This is a problem in pip. You can fix this for now by adding the --no-download
flag to the calls to virtualenv
on lines 1001 and 1003:
diff --git a/certbot-auto b/certbot-auto
index be2c367..2c0f64a 100755
--- a/certbot-auto
+++ b/certbot-auto
@@ -998,9 +998,9 @@ if [ "$1" = "--le-auto-phase2" ]; then
rm -rf "$VENV_PATH"
if [ "$PYVER" -le 27 ]; then
if [ "$VERBOSE" = 1 ]; then
- virtualenv --no-site-packages --python "$LE_PYTHON" "$VENV_PATH"
+ virtualenv --no-site-packages --no-download --python "$LE_PYTHON" "$VENV_PATH"
else
- virtualenv --no-site-packages --python "$LE_PYTHON" "$VENV_PATH" > /dev/null
+ virtualenv --no-site-packages --no-download --python "$LE_PYTHON" "$VENV_PATH" > /dev/null
fi
else
if [ "$VERBOSE" = 1 ]; then