Hi Kenneth,

> But first of all: welcome to the wonderful world of EasyBuild! :-)

Thanks. :)

> What you may be look for is configuration files, i.e.
> http://easybuild.readthedocs.org/en/latest/Configuration.html#configuration-file-s
> EasyBuild will pick up configuration files in /etc/easybuild.d/*.cfg, among
> other locations, so maybe you want to specify configuration options specific 
> to
> the system there?

Yep, I've seen that. But what I'd actually would like to do is configure 
EasyBuild system-independent. :) 
Its installed on a share, and I'd like to use a global configuration file.


>> I tried to install intel-2015b.eb today, and found that it uses e.g. ccomp
>> 2015.3.187, while intel already provides 2015.6.233. Now, should I copy the
>> existing easyconfig from folder A to folder B, edit it, then run the install?
>> For that, do I really need to search the
>> lib/python-xy/site-packages/xyz-xyz-py2.7-egg/easybuild/easyconfigs/letter/name/version
>> path, or is there some more comfortable way? It seems a bit cumbersome. Then,
>> is the robot path what I'm looking for for folder B? I'm a bit confused by 
>> the
>> name robot path, if its actually the easyconfig path?
>> Or do you guys work on a git clone of the easyconfig repo as robot path? I 
>> guess
>> this would make pull requests for changes a lot easier.

> Different people have different approaches, you'll need to figure out what 
> works
> best for you.
> Again, the documentation should help, cfr.:
> http://easybuild.readthedocs.org/en/latest/Using_the_EasyBuild_command_line.html#controlling-robot-search-path

Okay, although that doesn't really explain why the easyconfig path is called 
robot path? 

I guess I will try to point the robot path to a git clone of the latest 
easysconfig repository if that makes any sense.

> Like Alan mentioned, we have more recent compositions of the Intel toolchain 
> there, and 
> there's also two open pull requests for the very latest versions (2016 
> update2), one on 
> top of GCC 4.9.3 
> (https://github.com/hpcugent/easybuild-easyconfigs/pull/2620), one on top
> of GCC 5.3.0 (https://github.com/hpcugent/easybuild-easyconfigs/pull/2524).

Great. And what do people do when Intel releases Update 3 shortly after? As I 
said, its probably more a question of best-practice. Do you skip these 
versions? Or just update them without using EasyBuild? And if there is an 
EasyConfig using an older release, do you stay with the one thats referenced in 
the file for better reproducability (or some other reason), or simply modify it?

Again, thanks for the help!

Cheers
Andre
-- 
André Gemünd
Fraunhofer-Institute for Algorithms and Scientific Computing
[email protected]
Tel: +49 2241 14-2193
/C=DE/O=Fraunhofer/OU=SCAI/OU=People/CN=Andre Gemuend

Reply via email to