[easybuild] How to install the Intel compiler toolchain?

2016-07-19 Thread Ole Holm Nielsen
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)

2016-07-19 Thread Bernd Mohr
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)

2016-07-19 Thread Pablo Escobar Lopez
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)

2016-07-19 Thread 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