Hi Kenneth,
Thanks for the greatest! I'm running into what appear to be a small problem
when running the tests. Output ends with:
........................Skipping test_parse_yeb (no PyYAML available)
.E.Skipping test_join (no PyYAML available)
.Skipping test_parse_yeb (no PyYAML available)
.
======================================================================
ERROR: Test specifying external (build) dependencies.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/apps/software/EasyBuild/2.5.0/lib/python2.6/site-packages/easybuild_framework-2.5.0-py2.6.egg/test/framework/yeb.py",
line 166, in test_external_module_toolchain
ec = EasyConfig(ecpath)
File
"/apps/software/EasyBuild/2.5.0/lib/python2.6/site-packages/easybuild_framework-2.5.0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py",
line 186, in __init__
auto_convert_value_types=auto_convert_value_types)
File
"/apps/software/EasyBuild/2.5.0/lib/python2.6/site-packages/easybuild_framework-2.5.0-py2.6.egg/easybuild/framework/easyconfig/parser.py",
line 105, in __init__
self._set_formatter(filename)
File
"/apps/software/EasyBuild/2.5.0/lib/python2.6/site-packages/easybuild_framework-2.5.0-py2.6.egg/easybuild/framework/easyconfig/parser.py",
line 196, in _set_formatter
self._formatter.parse(self.rawcontent)
File
"/apps/software/EasyBuild/2.5.0/lib/python2.6/site-packages/easybuild_framework-2.5.0-py2.6.egg/easybuild/tools/utilities.py",
line 145, in error
raise ImportError(msg)
ImportError: No module named yaml; required module 'yaml' is not available
----------------------------------------------------------------------
Ran 372 tests in 955.352s
FAILED (errors=1)
ERROR: Not all tests were successful.
Looks like at first EB correctly detects a YAML module is missing and skips
some tests, but afterwards fails on the same missing YAML module...
Cheers,
Pi
> On Dec 17, 2015, at 15:51, Kenneth Hoste <[email protected]> wrote:
>
> Dear EasyBuilders,
>
> I'm happy to announce the release of EasyBuild version 2.5.0 [1], the
> greatest EasyBuild version up until now. Honestly.
>
> This release features:
>
> * support for installing the latest versions of several of the Intel
> tools (thanks Fokko, Lumìr, Ward!), including:
> * install the 2016 versions of the Intel C/C++/Fortran compilers
> * support to specify components to install (to keep the installations
> 'slim')
>
> * support for compiling with generic optimization via --optarch=GENERIC
> (thanks Pablo!) [2]
>
> * support for using GCCcore as a base underneath all toolchain compilers,
> which is sort of a replacement for the GNU toolchain (thanks Alan!)
>
> * support for listing build dependencies as hidden dependencies
>
> * initial support for using the IBM XL compilers in compiler toolchains
> (thanks Jack!)
>
> * improved (but still experimental) support for easyconfig files in YAML
> format, a.k.a. .yeb easyconfigs (thanks Caroline!)
>
> * added support for installing 39 new software packages, next to updates
> for already supported software (incl. Python 2.7.11, OpenFOAM 3.0.0,
> OpenFOAM-Extend 3.2, ...)
>
> ... and various other enhancements and bug fixes.
> Additionally, packaging support [3] is no longer considered experimental, but
> stable.
>
> More details are available in the release notes [4].
>
> Thanks to everyone who contributed to this release in one way or another!
>
>
> To upgrade to EasyBuild v2.5.0, there are several options:
>
> (i) (re)bootstrap EasyBuild to obtain an EasyBuild/2.5.0 module to load
> [5]
>
> (ii) install EasyBuild v2.5.0 with a previous version of EasyBuild, using
> the easyconfig file available in [6]
>
> (iii) install EasyBuild v2.5.0 from PyPI, using one of the standard
> Python installation tools (easy_install, pip, ...)
>
> (iv) update your Git working copies of the different EasyBuild
> repositories
>
>
> Enjoy!
>
> regards,
>
> Kenneth
> EasyBuild release manager
>
> [1] http://pypi.python.org/pypi/easybuild
> [2]
> http://easybuild.readthedocs.org/en/latest/Controlling_compiler_optimization_flags.html
> [3] http://easybuild.readthedocs.org/en/latest/Packaging_support.html
> [4] http://easybuild.readthedocs.org/en/latest/Release_notes.html
> [5]
> http://easybuild.readthedocs.org/en/latest/Installation.html#bootstrapping-easybuild
> [6] https://github.com/hpcugent/easybuild-easyconfigs/pull/2238
>
-------------------------------------------------------------
phone: +31 6 143 66 783
e-mail: [email protected]
skype: pieter.online
-------------------------------------------------------------