Hello EasyBuilders,

We've just released EasyBuild v1.11.1, which resolves a couple of relatively minor (but potentially very annoying) bugs over EasyBuild v1.11.0.

From the release notes:

- fix hard crash when $LMOD_CMD specifies full path to lmod binary, but spider binary is not in $PATH (#861, #873) - fix bug in initialisation of repositories, causing problems when a repository subdirectory is specified (#852) - avoid long wait when dependency resolution fails if --robot is not specified (#875)

The bug fixes are confined to the easybuild-framework repository only, but the versions of the easybuild-easyblocks and easybuild-easyconfigs packages were bumped too , to keep them in sync with easybuild-framework.

As usual, this release is available via GitHub [1] and PyPi [2].

Updating to EasyBuild v1.11.1 can be done by reinstalling EasyBuild from PyPi (don't forget the -U option if you're using easy_install), updating your GitHub repository clones, or installing EasyBuild with EasyBuild, using the easyconfig file in attachment (the latter requires EasyBuild v1.8.2 or more recent).


Enjoy!


regards,

Kenneth

[1]http://github.com/hpcugent/easybuild
[2]http://pypi.python.org/pypi/easybuild


easyblock = 'EB_EasyBuildMeta'

name = 'EasyBuild'
version = '1.11.1'

homepage = 'http://hpcugent.github.com/easybuild/'
description = """EasyBuild is a software build and installation framework
 written in Python that allows you to install software in a structured,
 repeatable and robust way."""

toolchain = {'name': 'dummy', 'version': 'dummy'}

source_urls = [
    'http://pypi.python.org/packages/source/e/easybuild-framework/',
    'http://pypi.python.org/packages/source/e/easybuild-easyblocks/',
    'http://pypi.python.org/packages/source/e/easybuild-easyconfigs/',
]
# order matters a lot, to avoid having dependencies auto-resolved (--no-deps 
easy_install option doesn't work?)
sources = [
    'easybuild-framework-%(version)s.tar.gz',
    'easybuild-easyblocks-%(version)s.tar.gz',
    'easybuild-easyconfigs-%(version)s.0.tar.gz',
]

# EasyBuild is a (set of) Python packages, so it depends on Python
# usually, we want to use the system Python, so no actual Python dependency is 
listed
allow_system_deps = [('Python', SYS_PYTHON_VERSION)]

moduleclass = 'tools'

Reply via email to