From 178b5cc25c50811606b34f29590f2aaef5b401bd Mon Sep 17 00:00:00 2001 From: Jeremy Combs Date: Sat, 1 Aug 2026 22:02:11 -0400 Subject: [PATCH] fix(docker): add libicu* so PowerShell can start on Ubuntu 26.04 .NET/PowerShell requires ICU for globalization. Without it, pwsh aborts with "Couldn't find a valid ICU package". libicu* resolves to the current runtime package (libicu78 on ubuntu:latest / 26.04) and stays forward-compatible as Ubuntu advances. --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index a9978f3..40b6a5a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,6 +33,7 @@ RUN if id "ubuntu" &>/dev/null; then \ fi; # Install sudo and other necessary packages +# libicu* is required by .NET/PowerShell for globalization (FailFast without it) RUN apt-get update \ && apt-get -y install --no-install-recommends \ apt-transport-https \ @@ -41,6 +42,7 @@ RUN apt-get update \ fontconfig \ git \ jq \ + libicu* \ locales \ software-properties-common \ sudo \