On Thu, Apr 17, 2025 at 03:51:15PM -0400, Paul Tagliamonte wrote: > 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).
Co-sign all of that, with the addition of the following interesting links: - https://salsa.debian.org/debian/grow-your-ideas/-/issues/20 (where shrinking is discussed before / still) - https://github.com/debuerreotype/docker-debian-artifacts/blob/949bf2c69b0888b62fe78dd45d02b74a7ddf64e2/trixie/rootfs.manifest (the current set of packages in the "debian:trixie" image) ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4 (please keep me CC'd in any replies; I don't subscribe to -devel)
signature.asc
Description: PGP signature