[easybuild] How to install the Intel compiler toolchain?
I'm just getting started with EasyBuild, so excuse my limited experience. I would like to install some versions of the Intel compiler toolchains as dependencies for other packages. We do have valid licenses for the Intel compilers, and they work well in our old environment modules system. I've searched in vain for any kind of documentation on how to install the Intel compilers with EasyBuild. The expected EasyBuild command fails because I haven't provided the tar-balls from Intel: $ eb intel-2016b.eb -r == temporary log file in case of crash /tmp/eb-Zq7KyT/easybuild-Jnxhw0.log == resolving dependencies ... == processing EasyBuild easyconfig /home/opt/modules/software/EasyBuild/2.8.2/lib/python2.7/site-packages/easybuild_easyconfigs-2.8.2-py2.7.egg/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-5.4.0-2.26.eb == building and installing icc/2016.3.210-GCC-5.4.0-2.26... == fetching files... == FAILED: Installation ended unsuccessfully (build directory: /home/opt/modules/build/icc/2016.3.210/dummy-dummy-GCC-5.4.0-2.26): build failed (first 300 chars): Couldn't find file parallel_studio_xe_2016_composer_edition_for_cpp_update3.tgz anywhere, and downloading it didn't work either... Paths attempted (in order): /home/opt/modules/software/EasyBuild/2.8.2/lib/python2.7/site-packages/easybuild_easyconfigs-2.8.2-py2.7.egg/easybuild/easyconfigs/i/icc/i/ic == Results of the build can be found in the log file(s) /tmp/eb-Zq7KyT/easybuild-icc-2016.3.210-20160719.160648.OQPZr.log ERROR: Build of /home/opt/modules/software/EasyBuild/2.8.2/lib/python2.7/site-packages/easybuild_easyconfigs-2.8.2-py2.7.egg/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-5.4.0-2.26.eb failed (err: "build failed (first 300 chars): Couldn't find file parallel_studio_xe_2016_composer_edition_for_cpp_update3.tgz anywhere, and downloading it didn't work either... Paths attempted (in order): /home/opt/modules/software/EasyBuild/2.8.2/lib/python2.7/site-packages/easybuild_easyconfigs-2.8.2-py2.7.egg/easybuild/easyconfigs/i/icc/i/ic") Question: Can anyone provide documentation on what to do with the Intel tar-balls so that the EasyBuild command "eb" will work correctly? BTW, the latest tar-ball I downloaded from Intel is named: parallel_studio_xe_2016_composer_edition_update3.tgz which doesn't match EasyBuild's search name: parallel_studio_xe_2016_composer_edition_for_cpp_update3.tgz Thanks, Ole -- Ole Holm Nielsen Department of Physics, Technical University of Denmark,
Re: [easybuild] best easyblock for simple package installation (wget, untar, install)
yes! Thanks Bernd On Tue, Jul 19, 2016 at 02:11:19PM +0200, Pablo Escobar Lopez wrote: > if you are downloading a tarball I think you want the "PackedBinary" > easyblock > > 2016-07-19 13:56 GMT+02:00 Bernd Mohr: > > > Hi EasyBuilders, > > > > what would be the best EasyBlock to use for the installation of PACKAGE? > > > > Installation is as follows: > > > > a) wget /PACKAGE_.tar.gz > > b) tar zxvf PACKAGE_.tar.gz > > c) cd PACKAGE > > d) ./install > > > > I guess it would be 'Binary' with install_cmd=./install ... > > right? > > > > Thanks > > Bernd > > > > -- > > Dr.-Ing. Bernd Mohr > > Juelich Supercomputing Centre > > Institute for Advanced Simulation > > > > E-Mail: b.m...@fz-juelich.de > > WWW: > > http://www.fz-juelich.de/SharedDocs/Personen/IAS/JSC/EN/staff/mohr_b.html > > > > > > > > > > > > > > Forschungszentrum Juelich GmbH > > 52425 Juelich > > Sitz der Gesellschaft: Juelich > > Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 > > Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher > > Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender), > > Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, > > Prof. Dr. Sebastian M. Schmidt > > > > > > > > > > > > > > > -- > Pablo Escobar López > HPC systems engineer > sciCORE, University of Basel > SIB Swiss Institute of Bioinformatics > http://scicore.unibas.ch -- Dr.-Ing. Bernd Mohr Juelich Supercomputing Centre Institute for Advanced Simulation E-Mail: b.m...@fz-juelich.de WWW: http://www.fz-juelich.de/SharedDocs/Personen/IAS/JSC/EN/staff/mohr_b.html
Re: [easybuild] best easyblock for simple package installation (wget, untar, install)
if you are downloading a tarball I think you want the "PackedBinary" easyblock 2016-07-19 13:56 GMT+02:00 Bernd Mohr: > Hi EasyBuilders, > > what would be the best EasyBlock to use for the installation of PACKAGE? > > Installation is as follows: > > a) wget /PACKAGE_.tar.gz > b) tar zxvf PACKAGE_.tar.gz > c) cd PACKAGE > d) ./install > > I guess it would be 'Binary' with install_cmd=./install ... > right? > > Thanks > Bernd > > -- > Dr.-Ing. Bernd Mohr > Juelich Supercomputing Centre > Institute for Advanced Simulation > > E-Mail: b.m...@fz-juelich.de > WWW: > http://www.fz-juelich.de/SharedDocs/Personen/IAS/JSC/EN/staff/mohr_b.html > > > > > > > Forschungszentrum Juelich GmbH > 52425 Juelich > Sitz der Gesellschaft: Juelich > Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 > Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher > Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender), > Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, > Prof. Dr. Sebastian M. Schmidt > > > > > > -- Pablo Escobar López HPC systems engineer sciCORE, University of Basel SIB Swiss Institute of Bioinformatics http://scicore.unibas.ch
[easybuild] best easyblock for simple package installation (wget, untar, install)
Hi EasyBuilders, what would be the best EasyBlock to use for the installation of PACKAGE? Installation is as follows: a) wget /PACKAGE_.tar.gz b) tar zxvf PACKAGE_.tar.gz c) cd PACKAGE d) ./install I guess it would be 'Binary' with install_cmd=./install ... right? Thanks Bernd -- Dr.-Ing. Bernd Mohr Juelich Supercomputing Centre Institute for Advanced Simulation E-Mail: b.m...@fz-juelich.de WWW: http://www.fz-juelich.de/SharedDocs/Personen/IAS/JSC/EN/staff/mohr_b.html Forschungszentrum Juelich GmbH 52425 Juelich Sitz der Gesellschaft: Juelich Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender), Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, Prof. Dr. Sebastian M. Schmidt