From 85ccf9b9fe4545c0f2ce5756e6098aecefce50b7 Mon Sep 17 00:00:00 2001 From: Riccardo Schirone <562321+ret2libc@users.noreply.github.com> Date: Mon, 18 May 2026 15:53:26 +0200 Subject: [PATCH] fix(program-model): drop redundant deadsnakes PPA on Ubuntu 24.04 (#554) python3.12 ships in noble's default archive (as seed-gen/patcher already rely on); software-properties-common + add-apt-repository ppa:deadsnakes only added an external launchpad.net dependency for no benefit. Co-Authored-By: Claude Opus 4.7 (1M context) --- program-model/Dockerfile | 3 --- 1 file changed, 3 deletions(-) diff --git a/program-model/Dockerfile b/program-model/Dockerfile index 0cce3e8d..82e7ef57 100644 --- a/program-model/Dockerfile +++ b/program-model/Dockerfile @@ -3,9 +3,6 @@ ARG BASE_IMAGE=ubuntu:24.04 # hadolint ignore=DL3006 FROM $BASE_IMAGE AS base RUN DEBIAN_FRONTEND=noninteractive apt-get update \ - && apt-get install -y --no-install-recommends software-properties-common \ - && add-apt-repository ppa:deadsnakes/ppa \ - && apt-get update \ && apt-get install -y --no-install-recommends ca-certificates python3.12 curl \ && rm -rf /var/lib/apt/lists/* RUN for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do DEBIAN_FRONTEND=noninteractive apt-get remove $pkg; done || true