From 934949f3f42dfbb26cd65dc7ed35261eacff5376 Mon Sep 17 00:00:00 2001 From: Daniel Black Date: Tue, 17 Sep 2024 10:47:01 +1000 Subject: [PATCH] MDBF-796: SLES - add eigen from science repository The eigen3-devel package information: https://software.opensuse.org/download/package?package=eigen3&project=science Change the temporary repositories to include gpg checks from the keys in the repo file. This makes the eigen3-devel and judy-devel package perform gpg checks. --- ci_build_images/sles.Dockerfile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ci_build_images/sles.Dockerfile b/ci_build_images/sles.Dockerfile index ee431155..9af4aec8 100644 --- a/ci_build_images/sles.Dockerfile +++ b/ci_build_images/sles.Dockerfile @@ -56,11 +56,14 @@ RUN zypper -n update \ systemd-devel \ wget \ # temporary add opensuse oss repo for some deps \ - && zypper ar -f https://download.opensuse.org/distribution/leap/RELEASEVER/repo/oss/ repo-oss \ - && sed -i "s/RELEASEVER/\$releasever/" /etc/zypp/repos.d/repo-oss.repo \ - && zypper -n --no-gpg-checks install \ + && zypper addrepo 'https://download.opensuse.org/distribution/leap/$releasever/repo/oss/' repo-oss \ + # temp add since repo (no 15.6 verison) for eigen3 + && zypper addrepo https://download.opensuse.org/repositories/science/SLE_15_SP5/science.repo \ + && zypper --gpg-auto-import-keys ref science repo-oss + && zypper -n install \ + eigen3-devel \ judy-devel \ - && rm /etc/zypp/repos.d/repo-oss.repo \ + && rm /etc/zypp/repos.d/repo-oss.repo /etc/zypp/repos.d/science.repo \ && zypper modifyrepo --enable SLE_BCI_source \ && ./mariadb_zypper_expect \ && zypper clean -a \