This is an automated email from the ASF dual-hosted git repository.

dahn pushed a commit to branch marvin3
in repository https://gitbox.apache.org/repos/asf/cloudstack.git

commit c01419272c2377bedced1ba22361ee83f585c28d
Author: Daan Hoogland <[email protected]>
AuthorDate: Wed Mar 17 15:27:50 2021 +0100

    double python install
---
 tools/travis/before_install.sh | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/tools/travis/before_install.sh b/tools/travis/before_install.sh
index d2128e4..a20f4a8 100755
--- a/tools/travis/before_install.sh
+++ b/tools/travis/before_install.sh
@@ -83,9 +83,11 @@ fi
 
 sudo apt-get -q -y -V install freeipmi-common libfreeipmi16 libgcrypt20 
libgpg-error-dev libgpg-error0 libopenipmi0 ipmitool libpython-dev libssl-dev 
libffi-dev python-openssl build-essential --no-install-recommends > /dev/null
 
-#sudo apt-get -y install python3 python3-pip
-#sudo apt-get -y install python3-devel # in order to be able to pip3 install 
pycrypto
-#echo `python3 --version | cut -d ' ' -f 2` >> 
/home/travis/build/apache/cloudstack/.python-version
+sudo apt-get -y install python3 python3-pip
+sudo apt-get -y install python3-dev # in order to be able to pip3 install 
pycrypto
+# for now we need both:
+sudo apt-get -y install python2 python2-pip
+sudo apt-get -y install python2-dev # in order to be able to pip3 install 
pycrypto
 
 pyenv install `cat /home/travis/build/apache/cloudstack/.python-version`
 
@@ -120,6 +122,7 @@ echo -e "\nInstalling some python packages: "
 for ((i=0;i<$RETRY_COUNT;i++))
 do
   python3 -m pip install --user --upgrade urllib3 lxml paramiko nose texttable 
ipmisim pyopenssl pycrypto mock flask netaddr pylint pycodestyle six astroid > 
/tmp/piplog
+  python2 -m pip install --user --upgrade urllib3 lxml paramiko nose texttable 
ipmisim pyopenssl pycrypto mock flask netaddr pylint pycodestyle six astroid >> 
/tmp/piplog
   if [[ $? -eq 0 ]]; then
     echo -e "\npython packages installed successfully"
     break;

Reply via email to