From 50c1460bf5b16ab491e0229585dfc3b9aa8d5afb Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Thu, 8 Jan 2026 12:54:36 +0100 Subject: [PATCH] Dockerfile: remove redundant DEBIAN_FRONTEND=noninteractive This should no longer be needed for current versions of Debian and Ubuntu. Signed-off-by: Sebastiaan van Stijn --- Dockerfile | 5 ----- deb/Dockerfile | 2 -- 2 files changed, 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index 36386f6..7d3a55d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,6 @@ ARG DEBIAN_VERSION=bookworm ARG XX_VERSION=1.7.0 ARG OSXCROSS_VERSION=11.3-r8-debian ARG GOLANGCI_LINT_VERSION=v2.8 -ARG DEBIAN_FRONTEND=noninteractive ARG PACKAGE=github.com/docker/docker-credential-helpers @@ -18,7 +17,6 @@ FROM crazymax/osxcross:${OSXCROSS_VERSION} AS osxcross FROM --platform=$BUILDPLATFORM golang:${GO_VERSION}-${DEBIAN_VERSION} AS gobase COPY --from=xx / / -ARG DEBIAN_FRONTEND RUN apt-get update && apt-get install -y --no-install-recommends clang dpkg-dev file git lld llvm make pkg-config rsync ENV GOFLAGS="-mod=vendor" ENV CGO_ENABLED="1" @@ -56,7 +54,6 @@ EOT FROM golangci/golangci-lint:${GOLANGCI_LINT_VERSION} AS golangci-lint FROM gobase AS lint -ARG DEBIAN_FRONTEND RUN apt-get install -y binutils gcc libc6-dev libgcc-11-dev libsecret-1-dev pkg-config RUN --mount=type=bind,target=. \ --mount=type=cache,target=/root/.cache \ @@ -65,11 +62,9 @@ RUN --mount=type=bind,target=. \ FROM gobase AS base ARG TARGETPLATFORM -ARG DEBIAN_FRONTEND RUN xx-apt-get install -y binutils gcc libc6-dev libgcc-11-dev libsecret-1-dev pkg-config FROM base AS test -ARG DEBIAN_FRONTEND RUN xx-apt-get install -y dbus-x11 gnome-keyring gpg-agent gpgconf libsecret-1-dev pass RUN --mount=type=bind,target=. \ --mount=type=cache,target=/root/.cache \ diff --git a/deb/Dockerfile b/deb/Dockerfile index 2c4c07f..d909474 100644 --- a/deb/Dockerfile +++ b/deb/Dockerfile @@ -7,8 +7,6 @@ ARG SUITE=jammy FROM golang:${GO_VERSION}-bookworm AS golang FROM ${DISTRO}:${SUITE} - -ARG DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -yy debhelper dh-make libsecret-1-dev RUN mkdir -p /build