From fdcc559661cf41390fe2b15b4ad09bd6518fa5f3 Mon Sep 17 00:00:00 2001 From: Andrew Cooper Date: Fri, 5 Jun 2026 14:19:57 +0100 Subject: [PATCH] CI: Swap ocaml-nox for ocaml in newer Debian/Ubuntu Ocaml 4.08 and earlier had the compiler package depend on graphics, and therefore on X. Ocaml 4.09 and later dropped this dependency. Debian and Ubuntu versions with Ocaml 4.08 and earlier (which are Debian Bullseye/11, and Ubuntu Focal/20.04 and earlier) had ocaml-nox packages with this dependency stripped, which we use to keep the size of the containers down. In newer versions of Debian and Ubuntu, ocaml-nox is just a transitional package referring back to ocaml. Ubuntu Resolute/26.04 has finally removed this transitional package. For all versions where ocaml-nox is just a transitional package, swap to the ocaml package. No functional change. Signed-off-by: Andrew Cooper Reviewed-by: Denis Mukhin Acked-by: Stefano Stabellini Release-Acked-by: Oleksii Kurochko --- automation/build/debian/12-arm64v8.dockerfile | 2 +- automation/build/debian/12-x86_32.dockerfile | 2 +- automation/build/debian/12-x86_64.dockerfile | 2 +- automation/build/debian/13-arm64v8.dockerfile | 2 +- automation/build/debian/13-x86_32.dockerfile | 2 +- automation/build/debian/13-x86_64.dockerfile | 2 +- automation/build/ubuntu/22.04-x86_64.dockerfile | 2 +- automation/build/ubuntu/24.04-x86_64.dockerfile | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/automation/build/debian/12-arm64v8.dockerfile b/automation/build/debian/12-arm64v8.dockerfile index c0e08a010f..5cc4de822c 100644 --- a/automation/build/debian/12-arm64v8.dockerfile +++ b/automation/build/debian/12-arm64v8.dockerfile @@ -46,7 +46,7 @@ RUN <