Hi, new to EasyBuild as is our center (UPPMAX at Uppsala University). We install a lot of bioinformatics software so are looking forward to contributing easyconfigs as we learn EasyBuild.
We're trying to install the foss-2018b toolchain but it keeps failing attempting to install FFTW-3.3.8-gompi-2018b with what seems to be a straightforward config mismatch, but with our *very* limited experience we can't see anything obvious. It doesn't install with EasyBuild 3.8.1 either, but FFTW-3.3.8-foss-2019a installs cleanly. $ eb --module-depends-on --robot --module-syntax=Tcl foss-2018b.eb == temporary log file in case of crash /scratch/eb-dFaRLw/easybuild-eFncBe.log == resolving dependencies ... == processing EasyBuild easyconfig /sw/EasyBuild/software/EasyBuild/4.0.1/ easybuild/easyconfigs/f/FFTW/FFTW-3.3.8-gompi-2018b.eb == building and installing FFTW/3.3.8-gompi-2018b... == fetching files... == creating build dir, resetting environment... == starting iteration #0 ... == unpacking... == patching... == preparing... == FAILED: Installation ended unsuccessfully (build directory: /sw/EasyBuild/ build/FFTW/3.3.8/gompi-2018b): build failed (first 300 chars): List of toolchain dependency modules and toolchain definition do not match (found [] vs expected set(['GCC', 'OpenMPI'])) (took 17 sec) == Results of the build can be found in the log file(s) /scratch/eb-dFaRLw/ easybuild-FFTW-3.3.8-20191023.101730.GDYpv.log ERROR: Build of /sw/EasyBuild/software/EasyBuild/4.0.1/easybuild/easyconfigs/ f/FFTW/FFTW-3.3.8-gompi-2018b.eb failed (err: "build failed (first 300 chars): List of toolchain dependency modules and toolchain definition do not match (found [] vs expected set(['GCC', 'OpenMPI']))") $ eb --show-config # # Current EasyBuild configuration # (C: command line argument, D: default value, E: environment variable, F: configuration file) # buildpath (E) = /sw/EasyBuild/build containerpath (E) = /sw/EasyBuild/containers installpath (E) = /sw/EasyBuild packagepath (E) = /sw/EasyBuild/packages prefix (E) = /sw/EasyBuild repositorypath (E) = /sw/EasyBuild/ebfiles_repo robot-paths (D) = /sw/EasyBuild/software/EasyBuild/4.0.1/easybuild/ easyconfigs sourcepath (E) = /sw/EasyBuild/sources

