From: Vasek Sraier Date: Mon, 22 Feb 2021 07:40:00 +0000 (+0100) Subject: CI container: fixed poetry X-Git-Tag: v6.0.0a1~231 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7d467dcbb4d0cb7fb3e3fca4136c81f3a7b965c1;p=thirdparty%2Fknot-resolver.git CI container: fixed poetry --- diff --git a/manager/ci/devenv/Dockerfile b/manager/ci/devenv/Dockerfile index 1b531c3a8..34446ecf7 100644 --- a/manager/ci/devenv/Dockerfile +++ b/manager/ci/devenv/Dockerfile @@ -37,9 +37,10 @@ RUN pyenv install 3.9.1 # install poetry USER root -RUN apt-get update && apt-get install --no-install-recommends --no-install-suggests -y python3 +RUN apt-get update && apt-get install --no-install-recommends --no-install-suggests -y python3 python3-distutils-extra USER user RUN curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python3 - -# Poetry installer manages to change the PATH somehow, so we do not need this -# ENV PATH="/home/user/.poetry/bin:$PATH" +ENV PATH="/home/user/.poetry/bin:$PATH" +# force Poetry to run under python3 +RUN sed -i 's/env python/env python3/' .poetry/bin/poetry