Closed gordonwatts closed 11 months ago
From Attila:
Some of the basic packages are provided by the "CodeReady Builder" (CRB) repository in Alma9. ([https://wiki.almalinux.org/repos/AlmaLinux.html](https://urldefense.com/v3/__https:/wiki.almalinux.org/repos/AlmaLinux.html__;!!K-Hz7m0Vt54!h4DiD3lZZnGMTabf0eL_tH955sIKmnAc7ElA2-EpaPJkX6fpmCr7-rNhNK0qDkmWkxgdAcnaTkgGhUOZ7dbSSviuaw$)) Which is very similar to the EPEL repository in RHEL.
Long story short, you'll need to do something like:
[https://gitlab.cern.ch/akraszna/atlas-gpu-devel-env/-/blob/alma9/Dockerfile?ref_type=heads#L25](https://urldefense.com/v3/__https:/gitlab.cern.ch/akraszna/atlas-gpu-devel-env/-/blob/alma9/Dockerfile?ref_type=heads*L25__;Iw!!K-Hz7m0Vt54!h4DiD3lZZnGMTabf0eL_tH955sIKmnAc7ElA2-EpaPJkX6fpmCr7-rNhNK0qDkmWkxgdAcnaTkgGhUOZ7dZYyhRWjw$)
I.e. dnf --enablerepo=crb install -y HEP_OSlibs
You can also turn on the CRB repository globally in the image, but I liked this setup better. Where I only turn it on when necessary.
This is what happens when we try to do an install:
Feels like I'm missing some development yum repository.