Hi,

The rpath_enabled template variable was added after the release of EasyBuild 
4.9.4. The recent dorado easyconfigs use this to fix compatibility with RPATH 
and so are not compatible with EB 4.9.4.

My site has an edited version of this easyconfig that is compatible with EB 
4.9.4 - see 
https://raw.githubusercontent.com/bear-rsg/bear-eb/refs/heads/main/easyconfigs/d/dorado/dorado-0.9.0-foss-2023a-CUDA-12.1.1.eb



Regards,
Simon

-----Original Message-----
From: [email protected] <[email protected]> On 
Behalf Of Loris Bennett
Sent: 18 February 2025 12:59
To: easybuild <[email protected]>
Subject: [easybuild] syntax error near unexpected token `rpath_enabled'

CAUTION: This email originated from outside the organisation. Do not click 
links or open attachments unless you recognise the sender and know the content 
is safe.


Hi,

I have just changed the version number in

  
easybuild-easyconfigs/easybuild/easyconfigs/d/dorado/dorado-0.9.0-foss-2023a-CUDA-12.1.1.eb
from the 'develop' branch:

  [build@dadmin easyconfigs]$ diff dorado-0.9.0-foss-2023a-CUDA-12.1.1.eb 
dorado-0.9.1-foss-2023a-CUDA-12.1.1.eb
  4c4
  < version = '0.9.0'
  ---
  > version = '0.9.1'

However, the build is failing with the following error:

  /bin/bash: command substitution: line 1: syntax error near unexpected token 
`rpath_enabled'
  /bin/bash: command substitution: line 1: `if %(rpath_enabled)s; then echo 
'-DCMAKE_SKIP_INSTALL_RPATH=YES -DCMAKE_SKIP_RPATH=YES'; fi)'

Does anyone know what this might mean?

Regards

Loris Bennett

--
Dr. Loris Bennett (Herr/Mr)
FUB-IT, Freie Universität Berlin

Reply via email to