Dear EB experts,

I have an extensive set of modules in wide use and built using minimal 
toolchains.  Since upgrading to EasyBuild/3.7.1 I find that when I try to build 
a new foss/2018a module that depends upon Python/3.6.4, it wants to install 
Python/3.6.4-golf-2018a rather than using the existing Python/3.6.4-foss-2018a. 
 This then leads to conflicts between foss/2018a modules which already load 
Python/3.6.4-foss-2018a as a dependency.  I guess that the golf/2018a version 
of Python has recently appeared as a new more minimal version but what is the 
recommended way to proceed?  Can I persuade EB to use my existing Python 
installation, or do I need to re-install everything with a Python dependency to 
use the golf variant instead?  (Sounds fraught with danger).  Alternatively, 
should I revert and stick with EasyBuild/3.6.2 which seems to not have this 
problem?

Thanks,

Simon

Reply via email to