Hi Franky,

On 09/09/15 17:01, Backeljauw Franky wrote:
Hello all,

For some larger software packages such as Python, Perl and R, the 
easyconfig-file contains a list of ‘sub-packages’ in the “exts_lst” parameter.
I’m wondering whether there’s an easy way to update the entries “exts_lst” to 
their latest available version in the repository of the corresponding software 
package (e.g., pypi for Python).

That is, given an eb-file, does EasyBuild offer support (either built-in or in 
the form of (possibly contributed) scripts) that will create a new eb-file in 
which all ‘sub-packages’ will be updated to their latest version (and including 
newly added dependencies, if any)?
I created a script that will output the exts_lst entries for the latest version of a perl package, and all it's dependencies,
it's not merged yet, but I hope to get it in soon.
you can find it here;
https://github.com/hpcugent/easybuild-framework/pull/1116/files

It currently takes the name of a perl module as input, and not an easyconfig file. But it might be easy to adapt for this purpose. And it might provide pointers as how to
adapt this to do the same thing for python or R.

— Many thanks for your reply,

Franky



Regards,
Jens Timmerman

Reply via email to