From 5509178984719f8e860c140b0ff0c85e6bb39845 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Thu, 5 Jan 2017 14:00:48 +0100 Subject: [PATCH] Check distribution. see #85 --- modoboa_installer/python.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modoboa_installer/python.py b/modoboa_installer/python.py index ee148f3..f8c0fbb 100644 --- a/modoboa_installer/python.py +++ b/modoboa_installer/python.py @@ -32,7 +32,10 @@ def setup_virtualenv(path, sudo_user=None): """Install a virtualenv if needed.""" if os.path.exists(path): return - package.backend.install_many(["python-virtualenv", "virtualenv"]) + packages = ["python-virtualenv"] + if utils.dist_name() == "debian": + packages.append("virtualenv") + package.backend.install_many(packages) with utils.settings(sudo_user=sudo_user): utils.exec_cmd("virtualenv {}".format(path)) install_package("pip", venv=path, upgrade=True)