diff --git a/Dockerfile b/Dockerfile index 45c26be..3cab89c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,8 +7,9 @@ RUN apt-get update && apt-get install -y python3 python3-pip ninja-build clang-f # Install node for actions RUN curl -fsSL https://deb.nodesource.com/setup_current.x | bash - && apt-get install -y nodejs -# Install python tools, break-system-packages is needed for debian-based images -RUN pip install --break-system-packages meson pre-commit commitizen gcovr +# Install python tools, break-system-packages is needed for debian-based images; +# ignore-installed because pip can't uninstall debian-owned packages (no RECORD file) +RUN pip install --break-system-packages --ignore-installed meson pre-commit commitizen gcovr # Install just RUN curl --proto '=https' --tlsv1.2 -sSf https://just.systems/install.sh | bash -s -- --to /usr/bin