Consolidate package list

- Remove unnecessary packages
- Sort packages alphabetically

Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
This commit is contained in:
Thomas Lauf 2019-12-20 16:32:52 +01:00
parent 660816ae5f
commit 800062ace2
10 changed files with 45 additions and 87 deletions

View file

@ -3,18 +3,13 @@ FROM archlinux/base
RUN pacman -Sy --noconfirm archlinux-keyring RUN pacman -Sy --noconfirm archlinux-keyring
RUN pacman -Syu --noconfirm RUN pacman -Syu --noconfirm
RUN pacman -S --noconfirm \ RUN pacman -S --noconfirm \
gnutls \
util-linux \
bash-completion \
cmake \ cmake \
python \ gcc \
python-dateutil \
git \ git \
libfaketime \
man-db \
groff \
make \ make \
gcc man-db \
python \
python-dateutil
# Setup language environment # Setup language environment
ENV LANG en_US.UTF-8 ENV LANG en_US.UTF-8

View file

@ -3,17 +3,12 @@ FROM centos:7
RUN yum update -y RUN yum update -y
RUN yum install -y epel-release centos-release-scl RUN yum install -y epel-release centos-release-scl
RUN yum install -y \ RUN yum install -y \
git \
gcc \
gcc-c++ \
make \
gnutls-devel \
libuuid-devel \
libfaketime \
man \
which \
cmake3 \ cmake3 \
devtoolset-7-gcc* \ devtoolset-7-gcc* \
gcc-c++ \
git \
make \
man \
python36 \ python36 \
python36-dateutil python36-dateutil

View file

@ -4,22 +4,16 @@ ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update RUN apt-get update
RUN apt-get install -y \ RUN apt-get install -y \
build-essential \
cmake \ cmake \
g++ \
git \ git \
uuid-dev \
libgnutls28-dev \
libfaketime \
man \
locales \ locales \
man \
python3 \ python3 \
tzdata \ python3-dateutil \
python3-dateutil tzdata
RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 10 RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 10
RUN apt-get install -y tzdata
RUN ln -fs /usr/share/zoneinfo/Europe/Berlin /etc/localtime RUN ln -fs /usr/share/zoneinfo/Europe/Berlin /etc/localtime
RUN dpkg-reconfigure -f noninteractive tzdata RUN dpkg-reconfigure -f noninteractive tzdata

View file

@ -4,22 +4,16 @@ ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update RUN apt-get update
RUN apt-get install -y \ RUN apt-get install -y \
build-essential \
cmake \ cmake \
g++ \
git \ git \
uuid-dev \
libgnutls28-dev \
libfaketime \
man \
locales \ locales \
tzdata \ man \
python3 \ python3 \
python3-dateutil python3-dateutil \
tzdata
RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 10 RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 10
RUN apt-get install -y tzdata
RUN ln -fs /usr/share/zoneinfo/Europe/Berlin /etc/localtime RUN ln -fs /usr/share/zoneinfo/Europe/Berlin /etc/localtime
RUN dpkg-reconfigure -f noninteractive tzdata RUN dpkg-reconfigure -f noninteractive tzdata

View file

@ -2,17 +2,13 @@ FROM fedora:28
RUN dnf update -y RUN dnf update -y
RUN dnf install -y \ RUN dnf install -y \
python3 \
python3-dateutil \
git \
gcc \
gcc-c++ \
cmake \ cmake \
gcc-c++ \
git \
make \ make \
gnutls-devel \ man \
libuuid-devel \ python3 \
libfaketime \ python3-dateutil
man
RUN alternatives --install /usr/bin/python python /usr/bin/python3 10 RUN alternatives --install /usr/bin/python python /usr/bin/python3 10

View file

@ -2,17 +2,13 @@ FROM fedora:29
RUN dnf update -y RUN dnf update -y
RUN dnf install -y \ RUN dnf install -y \
python3 \
python3-dateutil \
git \
gcc \
gcc-c++ \
cmake \ cmake \
gcc-c++ \
git \
make \ make \
gnutls-devel \ man \
libuuid-devel \ python3 \
libfaketime \ python3-dateutil
man
RUN alternatives --install /usr/bin/python python /usr/bin/python3 10 RUN alternatives --install /usr/bin/python python /usr/bin/python3 10

View file

@ -5,16 +5,15 @@ FROM gentoo/stage3-x86:latest
COPY --from=gentoo/portage:latest /var/db/repos/gentoo /var/db/repos/gentoo COPY --from=gentoo/portage:latest /var/db/repos/gentoo /var/db/repos/gentoo
RUN (CNT=60 ; while [[ ${CNT} -ne 0 ]] ; do echo "RUNNING (${CNT})" ; sleep 60 ; ((CNT--)) ; done ) & \ RUN (CNT=60 ; while [[ ${CNT} -ne 0 ]] ; do echo "RUNNING (${CNT})" ; sleep 60 ; ((CNT--)) ; done ) & \
emerge -qv sys-libs/readline:0 \ emerge -qv \
net-libs/gnutls:0= \ dev-util/cmake \
sys-apps/util-linux \ dev-vcs/git \
dev-util/cmake \ sys-devel/make \
dev-lang/python \ sys-apps/man-db \
dev-python/python-dateutil \ dev-lang/python \
sys-devel/make \ dev-python/python-dateutil \
dev-vcs/git \ sys-libs/readline:0 \
sys-libs/libfaketime \ sys-apps/util-linux ; \
sys-apps/man-db ; \
kill %1 kill %1
# Setup language environment # Setup language environment

View file

@ -1,19 +1,14 @@
FROM opensuse/leap:15 FROM opensuse/leap:15
RUN zypper install -y \ RUN zypper install -y \
python3 \
python3-dateutil \
awk \
coreutils \
git \
gcc \
gcc-c++ \
cmake \ cmake \
coreutils \
gcc-c++ \
git \
make \ make \
libgnutls-devel \ man \
libuuid-devel \ python3 \
libfaketime \ python3-dateutil
man
RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 10 RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 10

View file

@ -4,14 +4,11 @@ ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update RUN apt-get update
RUN apt-get install -y \ RUN apt-get install -y \
build-essential \
cmake \ cmake \
g++ \
git \ git \
uuid-dev \
libgnutls28-dev \
libfaketime \
man \
locales \ locales \
man \
python3 \ python3 \
python3-dateutil \ python3-dateutil \
tzdata tzdata

View file

@ -4,14 +4,11 @@ ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update RUN apt-get update
RUN apt-get install -y \ RUN apt-get install -y \
build-essential \
cmake \ cmake \
g++ \
git \ git \
uuid-dev \
libgnutls28-dev \
libfaketime \
man \
locales \ locales \
man \
python3 \ python3 \
python3-dateutil \ python3-dateutil \
tzdata tzdata