@@ -27,15 +27,16 @@ RUN env DEBIAN_FRONTEND=noninteractive apt-get install \
2727 wget
2828
2929# fetch and unpack the package
30- RUN wget -q -O /dh-virtuenv-1.1.tar.gz https://github.com/spotify/dh-virtualenv/archive/1.1.tar.gz
31- RUN tar xvf /dh-virtuenv-1.1.tar.gz
30+ RUN mkdir /dh-virtualenv
31+ RUN wget -q -O /dh-virtualenv.tar.gz https://github.com/matrix-org/dh-virtualenv/archive/matrixorg-20200519.tar.gz
32+ RUN tar -xv --strip-components=1 -C /dh-virtualenv -f /dh-virtualenv.tar.gz
3233
3334# install its build deps
34- RUN cd dh-virtualenv-1.1/ \
35- && env DEBIAN_FRONTEND=noninteractive mk-build-deps -ri -t "apt-get -yqq --no-install-recommends"
35+ RUN cd / dh-virtualenv \
36+ && env DEBIAN_FRONTEND=noninteractive mk-build-deps -ri -t "apt-get -y --no-install-recommends"
3637
3738# build it
38- RUN cd dh-virtualenv-1.1 && dpkg-buildpackage -us -uc -b
39+ RUN cd / dh-virtualenv && dpkg-buildpackage -us -uc -b
3940
4041###
4142### Stage 1
@@ -68,12 +69,12 @@ RUN apt-get update -qq -o Acquire::Languages=none \
6869 sqlite3 \
6970 libpq-dev
7071
71- COPY --from=builder /dh-virtualenv_1.1 -1_all.deb /
72+ COPY --from=builder /dh-virtualenv_1.2~dev -1_all.deb /
7273
7374# install dhvirtualenv. Update the apt cache again first, in case we got a
7475# cached cache from docker the first time.
7576RUN apt-get update -qq -o Acquire::Languages=none \
76- && apt-get install -yq /dh-virtualenv_1.1 -1_all.deb
77+ && apt-get install -yq /dh-virtualenv_1.2~dev -1_all.deb
7778
7879WORKDIR /synapse/source
7980ENTRYPOINT ["bash","/synapse/source/docker/build_debian.sh"]
0 commit comments