Ubuntu 24 root and madgraph compatibility

Hi,

I am encountering some issues with root and Madgraph. I am unable to install a pre-built version of root, as the links are broken and it requires libtinfo5 (similar case for installing using git clone from github).

I then tried to install root via snap, but the issue is that snap has a different version of python than the one I use in my virtual environment for madgraph. I need python version 3.9.6 for reweighting to be enabled (not sure if that is the case for later versions).

Does anyone know of a way I can both install root using snap and not have these issues with differing versions of python in my venv? Making a simulink solves the issue of delphes knowing where root is, but there are still these compatibility issues with python.

I would ideally like to just download a pre-built version. Is there one for UBUNTU 24 that does not have problems on building?

Many thanks for your time,

Best wishes,
Elizabeth.



If you have a CVMFS client running on your machine, you can simply use (ROOT and MadGraph are built-in) a recent “FCC Software” release (as of now, for Ubuntu 24.04, you need the “nightlies”):
source /cvmfs/sw-nightlies.hsf.org/key4hep/setup.sh
or some recent “LCG Release”, e.g.:
source /cvmfs/sft.cern.ch/lcg/views/LCG_108/x86_64-ubuntu2404-gcc13-opt/setup.sh

1 Like

Welcome to the ROOT Forum!
The issue with the download page is being worked on. Note that it is always possible to use GH to download artifacts: Releases · root-project/root · GitHub
And about your compatibility issues, I don’t know who could help…

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.