Hello guys, I am installing Python-3.5.2-foss-2016b with minimal toolchain and I am facing the following issue. As you can see from the output below, EB tries to install the ncurses 6.0 with the dummy toolchain even if the same version is already installed with the GCCcore 5.4.0 toolchain (and correctly reported by Lmod). Opposite thing with numactl. EB wants to install the GCCcore version even if the GCC 5.4.0-2.26 is already installed. My understanding of the minimal toolchain was that it tries to find an already installed version from the highest related toolchain down to dummy before installing it for the highest available toolchain (foss in this case). Has something changed or am I completely misunderstanding its behavior?
$ eb Python-3.5.2-foss-2016b.eb -D --minimal-toolchain --robot=$PWD == temporary log file in case of crash /tmp/eb-z4kRE6/easybuild-a27hVB.log Dry run: printing build status of easyconfigs and dependencies * [x] /usr/software/ebfiles_repo/M4/M4-1.4.17.eb (module: Core | M4/.1.4.17) * [x] /usr/software/ebfiles_repo/Bison/Bison-3.0.4.eb (module: Core | Bison/.3.0.4) * [x] /usr/software/ebfiles_repo/flex/flex-2.6.0.eb (module: Core | flex/.2.6.0) * [x] /usr/software/ebfiles_repo/zlib/zlib-1.2.8.eb (module: Core | zlib/.1.2.8) * [x] /usr/software/ebfiles_repo/binutils/binutils-2.26.eb (module: Core | binutils/.2.26) * [x] /usr/software/ebfiles_repo/GCCcore/GCCcore-5.4.0.eb (module: Core | GCCcore/.5.4.0) * [x] /usr/software/ebfiles_repo/M4/M4-1.4.17-GCCcore-5.4.0.eb (module: Compiler/GCCcore/5.4.0 | M4/.1.4.17) * [x] /usr/software/ebfiles_repo/zlib/zlib-1.2.8-GCCcore-5.4.0.eb (module: Compiler/GCCcore/5.4.0 | zlib/.1.2.8) * [x] /usr/software/ebfiles_repo/Bison/Bison-3.0.4-GCCcore-5.4.0.eb (module: Compiler/GCCcore/5.4.0 | Bison/.3.0.4) * [x] /usr/software/ebfiles_repo/flex/flex-2.6.0-GCCcore-5.4.0.eb (module: Compiler/GCCcore/5.4.0 | flex/.2.6.0) * [x] /usr/software/ebfiles_repo/binutils/binutils-2.26-GCCcore-5.4.0.eb (module: Compiler/GCCcore/5.4.0 | binutils/.2.26) * [x] /usr/software/ebfiles_repo/GCC/GCC-5.4.0-2.26.eb (module: Core | GCC/5.4.0-2.26) * [x] /usr/software/ebfiles_repo/ncurses/ncurses-6.0-GCCcore-5.4.0.eb (module: Compiler/GCCcore/5.4.0 | ncurses/.6.0) * [x] /usr/software/ebfiles_repo/Tcl/Tcl-8.6.5-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | Tcl/8.6.5) * [x] /usr/software/ebfiles_repo/bzip2/bzip2-1.0.6-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | bzip2/.1.0.6) * [x] /usr/software/ebfiles_repo/libreadline/libreadline-6.3-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | libreadline/.6.3) * [x] /usr/software/ebfiles_repo/SQLite/SQLite-3.13.0-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | SQLite/3.13.0) * [x] /usr/software/ebfiles_repo/Tk/Tk-8.6.5-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | Tk/.8.6.5) * [x] /usr/software/ebfiles_repo/libffi/libffi-3.2.1-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | libffi/.3.2.1) * [x] /usr/software/ebfiles_repo/Autoconf/Autoconf-2.69-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | Autoconf/.2.69) * [ ] /home/vanzod/OpenSSL-1.1.0c-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | OpenSSL/.1.1.0c) * [x] /usr/software/ebfiles_repo/Automake/Automake-1.15-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | Automake/.1.15) * [ ] /gpfs0/software/centos6/software/Core/EasyBuild/software/EasyBuild/3.0.2/lib/python2.6/site-packages/easybuild_easyconfigs-3.0.2-py2.6.egg/easybuild/easyconfigs/n/ncurses/ncurses-6.0.eb (module: Core | ncurses/.6.0) * [ ] /gpfs0/software/centos6/software/Core/EasyBuild/software/EasyBuild/3.0.2/lib/python2.6/site-packages/easybuild_easyconfigs-3.0.2-py2.6.egg/easybuild/easyconfigs/g/gettext/gettext-0.19.8.eb (module: Core | gettext/.0.19.8) * [x] /usr/software/ebfiles_repo/libtool/libtool-2.4.6-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | libtool/.2.4.6) * [x] /usr/software/ebfiles_repo/Autotools/Autotools-20150215-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | Autotools/.20150215) * [x] /usr/software/ebfiles_repo/GMP/GMP-6.1.1-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | GMP/.6.1.1) * [ ] /gpfs0/software/centos6/software/Core/EasyBuild/software/EasyBuild/3.0.2/lib/python2.6/site-packages/easybuild_easyconfigs-3.0.2-py2.6.egg/easybuild/easyconfigs/x/XZ/XZ-5.2.2-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | XZ/.5.2.2) * [x] /usr/software/ebfiles_repo/OpenBLAS/OpenBLAS-0.2.18-GCC-5.4.0-2.26-LAPACK-3.6.1.eb (module: Compiler/GCC/5.4.0-2.26 | OpenBLAS/0.2.18-LAPACK-3.6.1) * [ ] /gpfs0/software/centos6/software/Core/EasyBuild/software/EasyBuild/3.0.2/lib/python2.6/site-packages/easybuild_easyconfigs-3.0.2-py2.6.egg/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-5.4.0.eb (module: Compiler/GCCcore/5.4.0 | numactl/.2.0.11) * [x] /usr/software/ebfiles_repo/hwloc/hwloc-1.11.3-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | hwloc/.1.11.3) * [x] /usr/software/ebfiles_repo/OpenMPI/OpenMPI-1.10.3-GCC-5.4.0-2.26.eb (module: Compiler/GCC/5.4.0-2.26 | OpenMPI/1.10.3) * [x] /usr/software/ebfiles_repo/gompi/gompi-2016b.eb (module: Core | gompi/2016b) * [x] /usr/software/ebfiles_repo/FFTW/FFTW-3.3.4-gompi-2016b.eb (module: MPI/GCC/5.4.0-2.26/OpenMPI/1.10.3 | FFTW/3.3.4) * [x] /usr/software/ebfiles_repo/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2016b-OpenBLAS-0.2.18-LAPACK-3.6.1.eb (module: MPI/GCC/5.4.0-2.26/OpenMPI/1.10.3 | ScaLAPACK/2.0.2-OpenBLAS-0.2.18-LAPACK-3.6.1) * [x] /usr/software/ebfiles_repo/foss/foss-2016b.eb (module: Core | foss/2016b) * [ ] /gpfs0/home/vanzod/Python-3.5.2-foss-2016b.eb (module: MPI/GCC/5.4.0-2.26/OpenMPI/1.10.3 | Python/3.5.2) == Temporary log file(s) /tmp/eb-z4kRE6/easybuild-a27hVB.log* have been removed. == Temporary directory /tmp/eb-z4kRE6 has been removed. -- Davide Vanzo, PhD Application Developer Adjunct Assistant Professor of Chemical and Biomolecular Engineering Advanced Computing Center for Research and Education (ACCRE) Vanderbilt University - Hill Center 201 (615)-875-9137 www.accre.vanderbilt.edu