Skip to content
This repository has been archived by the owner on Feb 9, 2024. It is now read-only.

Some debian package manager tweaks #72

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion 0.10/cxx/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

FROM buildpack-deps:jessie

RUN apt-get update && apt-get install -y \
RUN apt-get update && apt-get --no-install-recommends install -y \
autoconf \
autotools-dev \
build-essential \
Expand Down
2 changes: 1 addition & 1 deletion 0.10/node/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,6 @@ RUN echo "deb http://ftp.us.debian.org/debian jessie-backports main" | tee -a /e
ENV GRPC_VERSION 0.10.2-1~bpo8+1
ENV GRPC_NODE_VERSION 0.10.1

RUN apt-get update && apt-get install -y -q libgrpc-dev=${GRPC_VERSION}
RUN apt-get update && apt-get --no-install-recommends install -y -q libgrpc-dev=${GRPC_VERSION}

RUN npm install -g grpc@${GRPC_NODE_VERSION}
2 changes: 1 addition & 1 deletion 0.10/php/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,6 @@ RUN echo "deb http://ftp.us.debian.org/debian jessie-backports main" | tee -a /e

ENV GRPC_VERSION 0.10.2-1~bpo8+1

RUN apt-get update && apt-get install -y -q php5 php5-dev phpunit php-pear libgrpc-dev=${GRPC_VERSION}
RUN apt-get update && apt-get --no-install-recommends install -y -q php5 php5-dev phpunit php-pear libgrpc-dev=${GRPC_VERSION}

RUN pecl install grpc-alpha
2 changes: 1 addition & 1 deletion 0.10/python/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,6 @@ RUN echo "deb http://ftp.us.debian.org/debian jessie-backports main" | tee -a /e
ENV GRPC_VERSION 0.10.2-1~bpo8+1
ENV GRPC_PYTHON_VERSION 0.10.0a0

RUN apt-get update && apt-get install -y -q libgrpc-dev=${GRPC_VERSION}
RUN apt-get update && apt-get --no-install-recommends install -y -q libgrpc-dev=${GRPC_VERSION}

RUN pip install grpcio==${GRPC_PYTHON_VERSION}
2 changes: 1 addition & 1 deletion 0.10/ruby/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,6 @@ RUN echo "deb http://ftp.us.debian.org/debian jessie-backports main" | tee -a /e
ENV GRPC_VERSION 0.10.2-1~bpo8+1
ENV GRPC_RUBY_VERSION 0.10.0

RUN apt-get update && apt-get install -y -q libgrpc-dev=${GRPC_VERSION}
RUN apt-get update && apt-get --no-install-recommends install -y -q libgrpc-dev=${GRPC_VERSION}

RUN gem install grpc -v ${GRPC_RUBY_VERSION}
4 changes: 2 additions & 2 deletions 0.11/csharp/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ RUN echo "deb http://download.mono-project.com/repo/debian wheezy main" | tee /e
RUN echo "deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main" | tee -a /etc/apt/sources.list.d/mono-xamarin.list
RUN echo "deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main" | tee -a /etc/apt/sources.list.d/mono-xamarin.list
RUN echo "deb http://download.mono-project.com/repo/debian wheezy-libtiff-compat main" | tee -a /etc/apt/sources.list.d/mono-xamarin.list
RUN apt-get update && apt-get install -y mono-complete mono-devel nuget && apt-get clean
RUN apt-get update && apt-get --no-install-recommends install -y mono-complete mono-devel nuget && apt-get clean

# Install trusted root certificates needed to restore NuGet packages
RUN mozroots --import --sync
Expand All @@ -47,7 +47,7 @@ ENV GRPC_RELEASE_TAG=0_11_0
ENV GRPC_VERSION=0.11.0.0-1
ENV GRPC_VERSION_BACKPORTS=${GRPC_VERSION}~bpo8+2

RUN apt-get update && apt-get install -y -q wget libgrpc0=${GRPC_VERSION_BACKPORTS} && apt-get clean
RUN apt-get update && apt-get --no-install-recommends install -y -q wget libgrpc0=${GRPC_VERSION_BACKPORTS} && apt-get clean

# Download and install C# native extension
RUN cd /root && wget https://github.com/grpc/grpc/releases/download/release-${GRPC_RELEASE_TAG}/libgrpc-csharp-ext0_${GRPC_VERSION}_amd64.deb \
Expand Down
2 changes: 1 addition & 1 deletion 0.11/cxx/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

FROM buildpack-deps:jessie

RUN apt-get update && apt-get install -y \
RUN apt-get update && apt-get --no-install-recommends install -y \
autoconf \
autotools-dev \
build-essential \
Expand Down
2 changes: 1 addition & 1 deletion 0.11/node/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,6 @@ RUN echo "deb http://ftp.us.debian.org/debian jessie-backports main" | tee -a /e
ENV GRPC_VERSION 0.11.0.0-1~bpo8+2
ENV GRPC_NODE_VERSION 0.11.0

RUN apt-get update && apt-get install -y -q libgrpc-dev=${GRPC_VERSION}
RUN apt-get update && apt-get --no-install-recommends install -y -q libgrpc-dev=${GRPC_VERSION}

RUN npm install -g grpc@${GRPC_NODE_VERSION}
4 changes: 2 additions & 2 deletions 0.11/php/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
FROM debian:jessie

RUN apt-get update && apt-get install -y -q apache2 git php5 php5-dev \
RUN apt-get update && apt-get --no-install-recommends install -y -q apache2 git php5 php5-dev \
phpunit php-pear

RUN cd /usr/local/bin && curl -sS https://getcomposer.org/installer | php
Expand All @@ -37,7 +37,7 @@ RUN cd /usr/local/bin && mv composer.phar composer
ENV GRPC_VERSION 0.11.1-1~bpo8+1
RUN echo "deb http://ftp.us.debian.org/debian jessie-backports main" | \
tee -a /etc/apt/sources.list
RUN apt-get update && apt-get install -y -q libgrpc-dev=${GRPC_VERSION}
RUN apt-get update && apt-get --no-install-recommends install -y -q libgrpc-dev=${GRPC_VERSION}

RUN pecl install grpc-beta
RUN echo "extension=grpc.so" > /etc/php5/apache2/conf.d/30-grpc.ini
2 changes: 1 addition & 1 deletion 0.11/python/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,6 @@ RUN echo "deb http://ftp.us.debian.org/debian jessie-backports main" | tee -a /e
ENV GRPC_VERSION 0.11.0.0-1~bpo8+2
ENV GRPC_PYTHON_VERSION 0.11.0b1

RUN apt-get update && apt-get install -y -q libgrpc-dev=${GRPC_VERSION}
RUN apt-get update && apt-get --no-install-recommends install -y -q libgrpc-dev=${GRPC_VERSION}

RUN pip install grpcio==${GRPC_PYTHON_VERSION}
2 changes: 1 addition & 1 deletion 0.11/ruby/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,6 @@ RUN echo "deb http://ftp.us.debian.org/debian jessie-backports main" | tee -a /e
ENV GRPC_VERSION 0.11.0.0-1~bpo8+2
ENV GRPC_RUBY_VERSION 0.11.0

RUN apt-get update && apt-get install -y -q libgrpc-dev=${GRPC_VERSION}
RUN apt-get update && apt-get --no-install-recommends install -y -q libgrpc-dev=${GRPC_VERSION}

RUN gem install grpc -v ${GRPC_RUBY_VERSION}
2 changes: 1 addition & 1 deletion 1.0/cxx/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

FROM debian:jessie

RUN apt-get update && apt-get install -y \
RUN apt-get update && apt-get --no-install-recommends install -y \
build-essential autoconf libtool \
git \
pkg-config \
Expand Down
2 changes: 1 addition & 1 deletion 1.0/php/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
FROM php:7-apache

RUN apt-get update && apt-get install -y -q git rake ruby-ronn zlib1g-dev && apt-get clean
RUN apt-get update && apt-get --no-install-recommends install -y -q git rake ruby-ronn zlib1g-dev && apt-get clean

# install composer
RUN cd /usr/local/bin && curl -sS https://getcomposer.org/installer | php
Expand Down
2 changes: 1 addition & 1 deletion 1.10/cxx/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

FROM debian:stretch

RUN apt-get update && apt-get install -y \
RUN apt-get update && apt-get --no-install-recommends install -y \
build-essential autoconf git pkg-config \
automake libtool curl make g++ unzip \
&& apt-get clean
Expand Down
2 changes: 1 addition & 1 deletion 1.12.0/cxx/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

FROM debian:stretch

RUN apt-get update && apt-get install -y \
RUN apt-get update && apt-get --no-install-recommends install -y \
build-essential autoconf libtool git pkg-config curl \
automake libtool curl make g++ unzip \
&& apt-get clean
Expand Down
2 changes: 1 addition & 1 deletion 1.21.0/cxx/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

FROM debian:stretch

RUN apt-get update && apt-get install -y \
RUN apt-get update && apt-get --no-install-recommends install -y \
build-essential autoconf libtool git pkg-config curl \
automake libtool curl make g++ unzip \
&& apt-get clean
Expand Down
2 changes: 1 addition & 1 deletion 1.8/cxx/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

FROM debian:stretch

RUN apt-get update && apt-get install -y \
RUN apt-get update && apt-get --no-install-recommends install -y \
build-essential autoconf git pkg-config \
automake libtool curl make g++ unzip \
&& apt-get clean
Expand Down