Skip to content

rename patch files for OpenFOAM according to (our) 'standards'#2226

Merged
boegel merged 1 commit intoeasybuilders:developfrom
boegel:rename_openfoam_patches
Dec 15, 2015
Merged

rename patch files for OpenFOAM according to (our) 'standards'#2226
boegel merged 1 commit intoeasybuilders:developfrom
boegel:rename_openfoam_patches

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Dec 15, 2015

workaround for easybuilders/easybuild-framework#1516, so #2023 and #2048 can be properly tested via --from-pr

@boegel boegel added this to the v2.5.0 milestone Dec 15, 2015
@wpoely86
Copy link
Copy Markdown
Member

lgtm

@hpcugentbot
Copy link
Copy Markdown

Easyconfigs unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-easyconfigs-pr-builder/5342/console for more details).

This pull request is now ready for review/testing.

Please try and find someone who can tackle this; contact @boegel if you're not sure what to do.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 15, 2015

Thanks for the review @wpoely86!

boegel added a commit that referenced this pull request Dec 15, 2015
rename patch files for OpenFOAM according to (our) 'standards'
@boegel boegel merged commit 608c612 into easybuilders:develop Dec 15, 2015
@boegel boegel deleted the rename_openfoam_patches branch December 15, 2015 14:07
@ocaisa
Copy link
Copy Markdown
Member

ocaisa commented Jan 12, 2016

Why were the patches not copied rather than renamed? This breaks working eb files for us...and took a while to solve

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Jan 12, 2016

@ocaisa: at some point, we need to clean up mistakes we made in the past and work towards something 'uniform'...

Thanks for bringing this up though. How did the problem manifest itself, and why did it take you a while to solve?

This also goes back to your feature request to make sure everything that is needed to reproduce a build is archived somewhere (potentially including the used easyblock(s)...).

@ocaisa
Copy link
Copy Markdown
Member

ocaisa commented Jan 12, 2016

It wasn't a guru like me who was solving it which was maybe why it took a while :)

They tried to reinstall an existing eb file with EB 2.5 but the patch file could no longer be found. I silently upgrade EB so they had no way of knowing the version had changed.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Jan 12, 2016

Where did you get the easyconfig file from? The easyconfig archive maintained by EasyBuild itself? Or an existing install directory?

@ocaisa
Copy link
Copy Markdown
Member

ocaisa commented Jan 12, 2016

Custom easyconfig with custom toolchain and configuration (used for a previous installation)

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Jan 12, 2016

In that case, either never removing the patch files or copying them next to the sources could have saved you...

@ocaisa
Copy link
Copy Markdown
Member

ocaisa commented Jan 12, 2016

Yup, exactly

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants