# HG changeset patch # User Gregory Szorc # Date 2019-11-05 07:44:10 # Node ID acdd4f28f6a3d6114c19b7ef4e7387899312f14b # Parent ca0cd0a135141e1e4507f8f540a8bd3627089c59 automation: install python3-venv Debian package Debian's python install has a crippled venv by default, as it is lacking ensurepip. When you try to run `python3 -m venv` it tells you to install `python3-venv`. So this commit does that in our automation environment so we can fully test installing Mercurial using venv+pip with the system Python. Differential Revision: https://phab.mercurial-scm.org/D7229 diff --git a/contrib/automation/hgautomation/linux.py b/contrib/automation/hgautomation/linux.py --- a/contrib/automation/hgautomation/linux.py +++ b/contrib/automation/hgautomation/linux.py @@ -266,6 +266,7 @@ PACKAGES="\ python3-fuzzywuzzy \ python3-pygments \ python3-vcr \ + python3-venv \ rsync \ sqlite3 \ subversion \