I’m attempting to install the latest ROOT with Almalinux 9. I’m unable to find the right dependencies on the dependencies page. From cross-checking with the packages in the corresponding Docker image, it seems I should just use the Fedora/Scientific Linux/CentOS dependencies, but I’m not sure (the Docker image is also for 6.30, not the latest 6.36). I’m installing ROOT in a Docker image, so to minimize its size I’d also prefer to know which dependencies are required vs. optional for Almalinux. In any case, I think Almalinux should be explicitly mentioned at least somewhere on the dependencies page, especially considering the example pre-built binary installation on the install page references Alma9 specifically. Thanks!
Thanks for the post. You are right: clearer instructions for Alma ought to be there, and we’ll improve that section of the site.
However, I think the oneliner
over there is still a good one.
Then for the optional vs required dependencies, it really depends what kind of installation of ROOT you need, i.e. what functionality you are interested in (e.g. if you need FFT, you’ll need fftw-devel).
The Dockerfile on master refers to 6.30.2. Since both the Dockerfile and dependencies list were added in the same commit, I assumed the dependencies were updated only for that version. They might still work for 6.36, but I haven’t yet tried it. I can confirm that the dependencies from the Fedora/Scientific Linux/CentOS section does work, though.