Hi Ken, all,

On 22 Jan, 2013, at 16:33, Kenneth Hoste wrote:
> Usually, you handle something like this with a version suffix in the CUDA 
> easyconfig file, and hence you'll end up with a CUDA module like 
> "CUDA/4.2.9-ubuntu10.04" .

OK, it seems the enlightenment arrives to me approximately near midnight! :-)

There is an elegant workaround which should get things going for a while,
until we understand what is the bigger picture in this family of issues.

One potential solution which does the job for us for now is, an easyconfig
which implements the dependency 4.2.9 -> 4.2.9-ubuntu10.04; Samewise, for RHEL.
ie. will can provide 2 easyconfigs that produce the *same* module name target,
which in turn is used as the dependency (same trick can be done for customizing
the openmpi stack in a particular HPC site and address many other things).

Once you provide CUDA/4.2.9, then it's easybuild business as usual.
Would you like hosting in the easyconfigs tree such firework solutions?

tia,
Fotis

Reply via email to