On Thu, Apr 17, 2025 at 11:27:22AM -0700, Russ Allbery wrote:
awk is in the essential set in Debian, so this would be a very substantial amount of work.
{Docker image comaintainer hat on} This is right. More specifically -- the Debian docker images are (intentionally) -- "just" `debootstrap --variant=minbase`.Changing what packages are "pre-installed" with the Docker image is not a negotiation that we wanted to have in isolation as the people who keep the image current. Our goal was to have an image that wasn't unique (or suprising) to a Debian project member -- rather, IMVHO, the package(s) should be added or removed from the minbase set via our usual conventions.
This has come up from time to time (in the form of some people asking to'please install X', or 'why did Y go away') -- but the result and push to sync these two ecosystems (debootstrap and the image) is something I believe to be correct, and don't have any real intention of changing as of right now.
If we want to drop something from the Docker image -- that's great! I'd love that. It's just something we'd have to work through the usual process of changing priority, deps, or what have you. Which -- I will note -- benefits the whole operating system on all platforms, not just one container image (this is the way).
paultag -- ⢀⣴⠾⠻⢶⣦⠀ Paul Tagliamonte <paultag> ⣾⠁⢠⠒⠀⣿⡁ https://people.debian.org/~paultag | https://pault.ag/ ⢿⡄⠘⠷⠚⠋ Debian, the universal operating system. ⠈⠳⣄⠀⠀ 4096R / FEF2 EB20 16E6 A856 B98C E820 2DCD 6B5D E858 ADF3
signature.asc
Description: PGP signature