Skip to content

Commit

Permalink
CI: try to fix Travis-Ci Graviton2 builds
Browse files Browse the repository at this point in the history
  • Loading branch information
rouault committed May 17, 2024
1 parent b15ed8e commit 37ae98f
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
8 changes: 4 additions & 4 deletions ci/travis/graviton2/before_install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
set -e

sudo pip uninstall -y setuptools
sudo rm -rf /usr/local/lib/python*
sudo apt-get remove -f python
sudo apt-get remove -f python python3-dev python3-pip python3-setuptools
sudo rm -rf /usr/bin/python /usr/local/lib/python* /usr/local/bin/pip*

sudo apt-get update
sudo apt-get install -y software-properties-common
sudo apt-get update
sudo apt-get install -y --allow-unauthenticated python3-pip python3-numpy python3-setuptools libpng-dev libjpeg-dev libgif-dev liblzma-dev libgeos-dev libcurl4-gnutls-dev libproj-dev libxml2-dev libexpat-dev libxerces-c-dev libnetcdf-dev netcdf-bin libpoppler-dev libpoppler-private-dev libspatialite-dev gpsbabel swig libhdf4-alt-dev libhdf5-serial-dev poppler-utils libfreexl-dev unixodbc-dev libwebp-dev liblcms2-2 libpcre3-dev libcrypto++-dev libfyba-dev libkml-dev libmysqlclient-dev mysql-client-core-8.0 libcfitsio-dev openjdk-8-jdk libzstd-dev libblosc-dev liblz4-dev ccache bash zip curl libpq-dev postgresql-client postgis cmake libssl-dev libboost-dev autoconf automake sqlite3 libopenexr-dev make python3-dev g++ fossil libgeotiff-dev libopenjp2-7-dev libcairo2-dev ca-certificates
sudo apt-get install -y --allow-unauthenticated python3-dev python3-pip python3-numpy python3-setuptools libpng-dev libjpeg-dev libgif-dev liblzma-dev libgeos-dev libcurl4-gnutls-dev libproj-dev libxml2-dev libexpat-dev libxerces-c-dev libnetcdf-dev netcdf-bin libpoppler-dev libpoppler-private-dev libspatialite-dev gpsbabel swig libhdf4-alt-dev libhdf5-serial-dev poppler-utils libfreexl-dev unixodbc-dev libwebp-dev liblcms2-2 libpcre3-dev libcrypto++-dev libfyba-dev libkml-dev libmysqlclient-dev mysql-client-core-8.0 libcfitsio-dev openjdk-8-jdk libzstd-dev libblosc-dev liblz4-dev ccache bash zip curl libpq-dev postgresql-client postgis cmake libssl-dev libboost-dev autoconf automake sqlite3 libopenexr-dev make g++ fossil libgeotiff-dev libopenjp2-7-dev libcairo2-dev ca-certificates

sudo rm -rf /usr/bin/python
python3 -m pip --version
2 changes: 1 addition & 1 deletion ci/travis/graviton2/script.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export PYTEST="python3 -m pytest -vv -p no:sugar --color=no"
(cd "$PWD/build" && make quicktest)

# install test dependencies
sudo pip3 install -U -r "$PWD/autotest/requirements.txt"
sudo python3 -m pip install -U -r "$PWD/autotest/requirements.txt"

# Run all the Python autotests
cd build
Expand Down

0 comments on commit 37ae98f

Please sign in to comment.