Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Cray programming environment does not find libsci #891

Open
menzzana opened this issue Apr 17, 2024 · 3 comments
Open

New Cray programming environment does not find libsci #891

menzzana opened this issue Apr 17, 2024 · 3 comments
Milestone

Comments

@menzzana
Copy link

On older Cray programming environment Cray set the variable CRAY_LIBSCI_PREFIX_DIR
which is also used by EasyBuild during installations.

I am now testing on a Cray machine with CPE 23.12, aka the latest and Cray has changed the name of the variable
generating errors when installing with EasyBuild 4.9.1
This is easily fixed as I can manually set CRAY_LIBSCI_PREFIX_DIR
but just so you are aware this variable does not exist any more on new CPEs and they
have changed its name to CRAY_PE_LIBSCI_PREFIX_DIR

Actually it goes for all things CRAY_XXX are now CRAY_PE_XXX

@boegel boegel added this to the 4.x milestone May 22, 2024
@boegel
Copy link
Member

boegel commented May 22, 2024

@menzzana
Copy link
Author

Just an added comment. I spoke to HPE about this and apparently they made this change in CPE/23.12 but it should not be consistent to future versions of CPE. Why they changed it then in the first place, they could not answer.

@lucamar
Copy link

lucamar commented May 23, 2024

I can also confirm that HPE staff answered my question by ensuring that this bug will not propagate to future CPE releases and the original variable name should be restored in CPE 24.03 (see related issue linked by @boegel).

Actually it goes for all things CRAY_XXX are now CRAY_PE_XXX

As far as I could check, only cray-libsci was affected and no other variable name was changed in CPE 23.12 with the _PE_ sequence.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants