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

Reply via email to