From e9779b8a2bec0d507e5ea0f7fd5f11579c512517 Mon Sep 17 00:00:00 2001 From: Armin Kirchner Date: Tue, 6 Jan 2026 16:20:59 +0100 Subject: [PATCH] fix: Use r-porject packages for ARM Avoid access issues to ports.ubuntu.com. r-project provides ARM packages. No ARM specific settings are necessary. --- co_execenv_r/4/Dockerfile | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/co_execenv_r/4/Dockerfile b/co_execenv_r/4/Dockerfile index 01769e5..3ed0864 100644 --- a/co_execenv_r/4/Dockerfile +++ b/co_execenv_r/4/Dockerfile @@ -11,13 +11,9 @@ LABEL test_command='Rscript %{filename}' ARG TARGETARCH # Install latest R version 4.0 -RUN if [ "$TARGETARCH" = "arm64" ]; then \ - # Update distribution regularly to match newest version: https://launchpad.net/ubuntu/+source/r-base - add-apt-repository -y "deb http://ports.ubuntu.com/ubuntu-ports oracular universe" --no-update; \ - else \ - apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 && \ - add-apt-repository -y "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/" --no-update; \ - fi +RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 && \ + add-apt-repository -y "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/" --no-update + RUN install_clean r-base build-essential libcurl4-openssl-dev libssl-dev libpoppler-cpp-dev poppler-data libjpeg-dev libz-dev # Add custom packages