Skip to content

Fix for MetalWalls easyblock w.r.t. PLUMED generating patch file inside module location#3331

Merged
ocaisa merged 2 commits intoeasybuilders:developfrom
Crivella:feature-MetalWalls_fix
May 15, 2024
Merged

Fix for MetalWalls easyblock w.r.t. PLUMED generating patch file inside module location#3331
ocaisa merged 2 commits intoeasybuilders:developfrom
Crivella:feature-MetalWalls_fix

Conversation

@Crivella
Copy link
Copy Markdown
Contributor

@Crivella Crivella commented May 15, 2024

The command

plumed patch --new mw2 was actually generating an empty mw2.diff file under the $EBROOTPLUMED/lib/plumed/patches directory which will cause trouble in system where this location is read-only (e.g. EESSI)

Switched to manually generating a mw2.diff empty file inside the build folder and point to that using the -d option for plumed

Also added a compatibility check as for f90wrap <= 0.2.13 for MetalWalls <= 21.06.1

@ocaisa
Copy link
Copy Markdown
Member

ocaisa commented May 15, 2024

Tested as part of easybuilders/easybuild-easyconfigs#20403

Copy link
Copy Markdown
Member

@ocaisa ocaisa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ocaisa ocaisa merged commit 743662d into easybuilders:develop May 15, 2024
@Crivella Crivella deleted the feature-MetalWalls_fix branch May 15, 2024 15:30
@boegel boegel changed the title Fix for plumed genereting patch file inside module location Fix for plumed generating patch file inside module location May 21, 2024
@boegel boegel changed the title Fix for plumed generating patch file inside module location Fix for MetalWalls easyblock w.r.t. PLUMED generating patch file inside module location May 21, 2024
@boegel boegel added the bug fix label May 21, 2024
@boegel boegel added this to the release after 4.9.1 milestone May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants