This patch installs python3 in the GCN dockerfile, due to python3
being required starting in 20.2.
Python2 (python-yaml) is still required in order to compile rocBLAS
Change-Id: I1a6f1707e076e8ca499804119447a8d1f237ffd4
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/36158
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
Reviewed-by: Matt Sinclair <mattdsinclair@gmail.com>
Maintainer: Jason Lowe-Power <power.jg@gmail.com>
Maintainer: Matt Sinclair <mattdsinclair@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
protobuf-compiler \
libprotoc-dev \
libgoogle-perftools-dev \
- python-dev \
- python \
python-yaml \
- python-six \
- python-pip \
+ python3-dev \
+ python3 \
+ python3-yaml \
+ python3-six \
+ python3-pip \
wget \
libpci3 \
libelf1 \
libboost-dev \
libpng12-dev
-RUN python -m pip install -U pip && \
- python -m pip install -U setuptools scons
+RUN python3 -m pip install -U pip && \
+ python3 -m pip install -U setuptools scons==3.1.2
ARG gem5_dist=http://dist.gem5.org/dist/develop
WORKDIR /ROCm-Profiler
RUN dpkg -i package/rocm-profiler_4.0.6036_amd64.deb
+RUN ln -sf /usr/bin/python3 /usr/bin/python
WORKDIR /