From 38e8e37397feaf01a14d063ab4f92b419f1d7e2e Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Wed, 11 Mar 2026 14:09:44 -0700 Subject: [PATCH 1/2] client: manifest: archlinux: remove `less` from base as it is now in "related". --- client/docker-finance.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/client/docker-finance.yaml b/client/docker-finance.yaml index 87e15bd..1acd6bf 100644 --- a/client/docker-finance.yaml +++ b/client/docker-finance.yaml @@ -38,7 +38,6 @@ container: packages: - "bc" - "csvkit" - - "less" - "vim" - "xan" - "yq" From 38c61a516b79ea71befaf68779026313aa6aa594 Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Wed, 11 Mar 2026 14:15:14 -0700 Subject: [PATCH 2/2] client: archlinux: re-install system base dependencies in order to capture their respective man pages. --- .../remote/docker-finance/finance/Dockerfile.archlinux | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/client/Dockerfiles/remote/docker-finance/finance/Dockerfile.archlinux b/client/Dockerfiles/remote/docker-finance/finance/Dockerfile.archlinux index 88716fd..2efad71 100644 --- a/client/Dockerfiles/remote/docker-finance/finance/Dockerfile.archlinux +++ b/client/Dockerfiles/remote/docker-finance/finance/Dockerfile.archlinux @@ -37,6 +37,16 @@ RUN pacman -Syu --noconfirm --disable-download-timeout # NOTE: must be applied here before installing any other packages (that have man pages) RUN sed -i '/NoExtract = usr\/share\/man\/\* usr\/share\/info\/\*/d' /etc/pacman.conf +# System packages +# NOTE: although these are already default-installed in the upstream image, +# they're re-installed here in order to capture their respective man pages. +RUN pacman -Syu \ + bash \ + coreutils \ + gawk \ + sed \ + --noconfirm --disable-download-timeout + # Base packages RUN pacman -Syu \ bc \