Dockerfile.isar: Clean up dependency installation

autoconf, automake, libtool were never official dependencies. Their
addition comes from the early Isar days, likely misunderstanding the
actual needs already back then.

e2fsprogs and multistrap were only needed up to Isar v0.5 from 2018.
It's fair to drop support for these historic versions now.

debhelper was added along sbuild support in 54ab356f9f but never
became an official upstream dependency - drop it again.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
This commit is contained in:
Jan Kiszka 2022-08-26 11:15:44 +02:00
parent 271f0bf6ca
commit d73f6f4694

View File

@ -9,11 +9,11 @@ ARG DEBIAN_FRONTEND=noninteractive
ENV LC_ALL=en_US.UTF-8 ENV LC_ALL=en_US.UTF-8
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y -f --no-install-recommends \ apt-get install -y -f --no-install-recommends \
autoconf automake gdisk libtool bash-completion \ gdisk bash-completion \
reprepro python3 binfmt-support e2fsprogs \ reprepro python3 binfmt-support \
umoci skopeo \ umoci skopeo \
git-buildpackage pristine-tar schroot sbuild debhelper \ git-buildpackage pristine-tar schroot sbuild \
multistrap qemu-user-static debootstrap quilt && \ qemu-user-static debootstrap quilt && \
apt-get clean && \ apt-get clean && \
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*