Open boegel opened 4 years ago
I've also seen this behaviour for another CMakeMake
package that installs a number of dependent CMake projects. I think it is picking up the CMake files of the old installations in the installation directory and deciding the requirements don't need to be built, but then the installation fails when the installation directory is blown away and these no longer exist. For the package I am looking at I think the relevant LoC is https://github.com/Goddard-Fortran-Ecosystem/pFUnit/blob/main/cmake/build_submodule.cmake#L10
Forced reinstalled of (for example)
ROOT-6.14.06-foss-2018b-Python-2.7.15.eb
is failing duringmake install
with:This occurs because
vdt/vdtMath.h
was found in the existingROOT
installation directory at configure time, but since the installation directory is removed right beforemake install
, the file is no longer there whenmake install
tries to access it during the installation step.