On Tue, 2012-07-10 at 19:10 +0200, Fotis Georgatos wrote:
> Hi there,
> 
> On 05/07/2012 15:45, Kenneth Hoste wrote:
> > EasyBuild v0.8 has just been released via github.
> 
> Overall it works well, thanks for the release. Some notes:
> 
> (1)
> 
> Building eg. latest gcc compiler v4.7.1 was a breeze. :-)
> 
> I come to realize that the "goalf" stack is a heavy dependency:
> Can we relax the dependency between Python & GCC? Is it really needed?

If you don't need anything in the toolkit but the compiler you can
create a new toolkit with just GCC and use this to build your packages.

Feel free to create your own.

> 
> A minor typo with Libint libs is visible here:
> 
> $ cat *err|grep -1 URL
> ERROR: Failed to process easyconfig
> /home/clusterusers/fgeorgatos/arena/easybuild/easybuild/easyconfigs/l/Libint/Libint-goalf-1.1.0-no-OFED.eb:
> EasyBuild crashed with an error (at easybuild/framework/application.py:393 in
> process_ebfile): Don't you mean 'sourceURLs' instead of 'sourceURLS' as eb
> file variable.
> ERROR: Failed to process easyconfig
> /home/clusterusers/fgeorgatos/arena/easybuild/easybuild/easyconfigs/l/Libint/Libint-ictce-4.0.6.eb:
> EasyBuild crashed with an error (at easybuild/framework/application.py:393 in
> process_ebfile): Don't you mean 'sourceURLs' instead of 'sourceURLS' as eb
> file variable.
> 
Are you using the latest version here?
This typo was fixed 2 months ago, and the file actually has a different
name.
https://github.com/hpcugent/easybuild/commit/0e09e3210ff79879519f494746da29bfb0819ee3#easybuild/easyconfigs/l/Libint/Libint-1.1.4-goalf-1.1.0-no-OFED.eb
> 
> 
> (3)
> 
> > This release adds support for building Maple, MrBayes, NCL, WRF, WPS, and 
> > all
> > their dependencies ( BEAGLE, [...]
> 
> The MrBayes-BEAGLE dependency seems to break with the following error:
> 
> $ cat OAR.142017.stdout # these builds are by now regular cluster jobs
> == resolving dependencies ...
> == processing EasyBuild easyconfig
> /mnt/nfs/users/homedirs/fgeorgatos/arena/easybuild/easybuild/easyconfigs/b/BEAGLE/BEAGLE-20120124-goalf-1.1.0-no-OFED.eb
> == preparing...
> == unpacking...
> == configuring...
> == FAILED: Installation ended unsuccessfully (build directory:
> /home/clusterusers/fgeorgatos/easybuild_build/BEAGLE/20120124/goalf-1.1.0-no-OFED/goalf-1.1.0-no-OFED):
> autoBuild Failed (last 300 chars): EasyBuild crashed with an error (at
> easybuild/tools/filetools.py:310 in run_cmd): run_cmd " ./configure
> --prefix=/home/clusterusers/fgeorgatos/easybuild/software/BEAGLE/20120124-goalf-1.1.0-no-OFED
> " exited with exitcode 127 and output:
> /bin/bash: ./configure: No such file or directory
> 
> ==
> WARNING: Build exited with exit code 1. 0 possible error(s) were detected in
> the build logs, please verify the build.
> 
> == Results of the build can be found in the log file
> /tmp/easybuild-BEAGLE-20120124-20120710.183802.log
> 
> (because /tmp is local per node, the info is "lost" somewhere in the system;
> I did dig it though and, the error has as reported above; a dir name issue??)
> 
Apparently something is missing here, ./autogen.sh needs to be run
before configure
Since BEAGLE has no source by default, our tests didn't pick up on this.
Thanks for reporting this.

Jens Timmerman

Reply via email to