]> git.parisson.com Git - teleforma.git/commitdiff
workaround against a bug during django install
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Tue, 25 May 2021 15:49:20 +0000 (17:49 +0200)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Tue, 25 May 2021 15:49:20 +0000 (17:49 +0200)
Dockerfile

index e858c86145628ec24e2b88758c8f66a07754de9c..18aa9d9ccc178ce9f558c95a1a53282b07668896 100644 (file)
@@ -35,6 +35,8 @@ RUN apt-get update && \
     locale-gen && \
     apt-get clean
 
+RUN pip install -U pip
+
 ENV LANG fr_FR.UTF-8
 ENV LANGUAGE fr_FR:fr
 ENV LC_ALL fr_FR.UTF-8
@@ -52,6 +54,10 @@ COPY teleforma /srv/src/teleforma
 COPY README.rst /srv/src/teleforma
 RUN python setup.py develop
 
+# Workaround for django installation bugs
+RUN cp -ra /usr/local/django/* /usr/local/lib/python2.7/site-packages/django/
+RUN cp -ra /usr/local/django_extensions/* /usr/local/lib/python2.7/site-packages/django_extensions/
+
 WORKDIR /srv/app
 
 EXPOSE 8000