Hi Ole,

On 29/09/16 10:37, Pablo Escobar Lopez wrote:
have you tried "eb Python-3.5.2-foss-2016.04.eb --try-toolchain=foss,2016.09 -r" ?

+1 on this, the problem is that there are no easyconfigs available for the dependencies of Python 3.5.2 with foss/2016.09.

If you combine --try-toolchain (or --try-toolchain-version) with --robot, EasyBuild will first construct the full dependency graph using the foss/2016.04, and then generate easyconfigs (in a temp dir) for each of the components using foss/2016.09, and then proceed to building and installing everything.


regards,

Kenneth

2016-09-29 8:55 GMT+02:00 Ole Holm Nielsen <[email protected] <mailto:[email protected]>>:

    I need to build Python 3.5 for the EB 2.9.0 toolchain foss-2016.09.
    I copied the file Python-3.5.2-foss-2016.04.eb and replaced 04 by 09.

    Unfortunately, irresolvable dependencies are found:

    # eb Python-3.5.2-foss-2016.09.eb -r
    == temporary log file in case of crash
    /tmp/eb-mvPeVH/easybuild-tixAOo.log
    == resolving dependencies ...
    ERROR: Irresolvable dependencies encountered:
    bzip2/1.0.6-foss-2016.09,
    zlib/1.2.8-foss-2016.09, libreadline/6.3-foss-2016.09,
    ncurses/6.0-foss-2016.09, SQLite/3.13.0-foss-2016.09,
    Tk/8.6.5-foss-2016.09, GMP/6.1.1-foss-2016.09, XZ/5.2.2-foss-2016.09,
    libffi/3.2.1-foss-2016.09

    I suppose that these dependencies could be built independently of the
    foss toolchain.

    Question: Does anyone have a working EB file
    Python-3.5.2-foss-2016.09.eb?

    Thanks a lot,
    Ole




--
Pablo Escobar López
HPC systems engineer
sciCORE, University of Basel
SIB Swiss Institute of Bioinformatics
http://scicore.unibas.ch

Reply via email to