@@ -22,8 +22,9 @@ ARG PYVERSION
2222ARG PKGNAME
2323ARG DEB_POOL
2424
25- # Install build tools and package build deps including nodejs
26- RUN env LANG=C apt-get update -qq -o Acquire::Languages=none \
25+ # Install build tools and package build deps
26+ RUN sed -i,orig 's/^\(.*jessie-updates\)/#\1/' /etc/apt/sources.list \
27+ && env LANG=C apt-get update -qq -o Acquire::Languages=none \
2728 && env LANG=C DEBIAN_FRONTEND=noninteractive apt-get install \
2829 -yqq --no-install-recommends -o Dpkg::Options::=--force-unsafe-io \
2930 \
@@ -43,7 +44,7 @@ RUN env LANG=C apt-get update -qq -o Acquire::Languages=none \
4344 python${PYVERSION}-pkg-resources \
4445 python${PYVERSION}-setuptools \
4546 python-virtualenv \
46- sphinx-rtd-theme-common \
47+ $(apt-cache search sphinx-rtd-theme-common | cut -f1 -d' ') \
4748 tar \
4849 \
4950 libcurl4-openssl-dev \
@@ -63,6 +64,13 @@ RUN env LANG=C apt-get update -qq -o Acquire::Languages=none \
6364 libldap2-dev \
6465 libpq-dev \
6566 libsasl2-dev \
67+ && if grep -q VERSION.*jessie /etc/os-release ; then \
68+ echo "deb http://archive.debian.org/debian jessie-backports main" >/etc/apt/sources.list.d/backports.list \
69+ && apt-get update -o Acquire::Check-Valid-Until=false \
70+ && env LANG=C DEBIAN_FRONTEND=noninteractive apt-get install \
71+ -yqq --no-install-recommends -o Dpkg::Options::=--force-unsafe-io \
72+ -t jessie-backports cmake ; \
73+ fi \
6674 && apt-get clean && rm -rf "/var/lib/apt/lists"/*
6775
6876# Uncomment and adapt these ENV instructions to use a local PyPI mirror
0 commit comments