Skip to content
Dimitris Papagiannis edited this page Feb 1, 2024 · 28 revisions

Why does the installation script take so long to run? The older one was faster.

The older installation script relied on precompiled libraries and tools being available for downloading to the target operating system, including ROOT. Since those precompiled packages are not maintained anymore, this build procedure is done by the script, which adds a considerable amount of extra time to its execution time.

Is there an installation package available for Python X.Y or ROOT X.Y.Z or DMQM/Deployment HGXXYYz?

We only support the versions you can see under Releases. If you need any other version of any package or Python, please consider creating a custom installation package or contact [email protected].

Will ROOT need to be re-built every time I reinstall DQMGUI?

No, if you already built ROOT, and you're reinstalling DQMGUI in the same directory, you will not have to build ROOT again, and the installation script will skip this step automatically (by checking the existence of the thisroot.sh file in the location $INSTALLATION_DIR/root, by default: /data/srv/root/bin/thisroot.sh).

A ROOT rebuild is required for the following cases:

  • You're deploying DQMGUI with a different Python version than the one used to build ROOT the first time.
  • You're deploying a new version of ROOT.