Hi Dinesh, The EasyBuild mailing list is subscribers only, messages by non-members are moderated. I allowed your message, but if you want to stay informed about EasyBuild, I suggest you subscribe to the mailing list, see https://github.com/hpcugent/easybuild/wiki/Contact#mailing-list.
On 28 May 2013, at 16:57, Dinesh B Vadhia wrote: > Hi! Does Easybuild allow control what version of a package is installed? > For example, will it install the latest version of Python 2.7.5? Thanks. Yes, in fact, one of the main reasons we use EasyBuild when installing (scientific) software is to have strict control over (dependency) versions, and to make sure that software versions remain available indefinitely. When new versions of software are released an installed, old versions remain available via the environment modules. To answer your question more directly: EasyBuild requires you to specify the exact version of the software you want to have installed. For software that is already supported, it's usually sufficient to simply change the version specification in the easyconfig file, and pass that to the `eb` command to build that version. If the build procedure remained unchanged, EasyBuild should be able to build the software without much fuss. For Python v2.7.5 specifically, the easyconfig files are already available in the current development version of EasyBuild, see https://github.com/hpcugent/easybuild-easyconfigs/tree/develop/easybuild/easyconfigs/p/Python. 'Native' support for installing Python v2.7.5 will thus be included in the upcoming EasyBuild v1.5. regards, Kenneth

