undocumented repository requirements
Hello, On Almalinux9 there is an error when installing HEP_OSlibs:
$ sudo yum install HEP_OSlibs
Extra Packages for Enterprise Linux 9 openh264 (From Cisco) - x86_64 2.2 kB/s | 2.5 kB 00:01
Error:
Problem: cannot install the best candidate for the job
- nothing provides gdbm-devel(x86-64) needed by HEP_OSlibs-9.2.2-3.el9.x86_64 from wlcg
- nothing provides libtirpc-devel(x86-64) needed by HEP_OSlibs-9.2.2-3.el9.x86_64 from wlcg
- nothing provides libxkbcommon-x11-devel(x86-64) needed by HEP_OSlibs-9.2.2-3.el9.x86_64 from wlcg
- nothing provides xcb-util-devel(x86-64) needed by HEP_OSlibs-9.2.2-3.el9.x86_64 from wlcg
- nothing provides xcb-util-keysyms-devel(x86-64) needed by HEP_OSlibs-9.2.2-3.el9.x86_64 from wlcg
- nothing provides xcb-util-wm-devel(x86-64) needed by HEP_OSlibs-9.2.2-3.el9.x86_64 from wlcg
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
I had already inferred that EPEL is or might be required, although it is not directly stated in the documentation AFAICT with a clear instruction to sudo dnf install epel-release
.
I found that I could install HEP_OSlibs after enabling the Code Ready repo: sudo dnf config-manager --set-enabled crb
but unless I missed something that is not documented either: https://gitlab.cern.ch/linuxsupport/rpms/HEP_OSlibs/-/blob/el9/README-el9.md