From a907e93d1903e6d7709130c5c71009da40115de9 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Tue, 10 Sep 2024 01:17:25 +0200 Subject: [PATCH] fix parrot dockerfile --- docker/parrot-core-latest/Dockerfile | 6 ++---- docker/parrot-core-latest/run_tests.sh | 4 ++++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docker/parrot-core-latest/Dockerfile b/docker/parrot-core-latest/Dockerfile index 1e921e7f6..df3952d9d 100644 --- a/docker/parrot-core-latest/Dockerfile +++ b/docker/parrot-core-latest/Dockerfile @@ -9,10 +9,8 @@ RUN apt-get update && \ apt-get install -y --no-install-recommends git ca-certificates build-essential cmake pkg-config libreadline-dev gcc-arm-none-eabi libnewlib-dev libbz2-dev liblz4-dev libbluetooth-dev libpython3-dev libssl-dev libgd-dev sudo && \ apt-get clean -RUN apt-get install -y python3-minimal && \ - apt-get install -y python3-pip && \ - apt-get clean && \ - python3 -m pip install ansicolors sslcrypto +RUN apt-get install -y python3-minimal python3-pip python3-venv && \ + apt-get clean RUN apt-get install -y opencl-dev && \ apt-get clean diff --git a/docker/parrot-core-latest/run_tests.sh b/docker/parrot-core-latest/run_tests.sh index 65b0737c4..01fb172ac 100755 --- a/docker/parrot-core-latest/run_tests.sh +++ b/docker/parrot-core-latest/run_tests.sh @@ -5,4 +5,8 @@ # docker/parrot-core-latest/run_tests.sh; sudo apt update && sudo apt upgrade -y +python3 -m venv /tmp/venv +source /tmp/venv/bin/activate +python3 -m pip install --use-pep517 pyaes +python3 -m pip install ansicolors sslcrypto tools/release_tests.sh