Skip to content

take existing 'lib' subdir into account when copying it to test GROMACS installation#2154

Merged
ocaisa merged 2 commits intoeasybuilders:developfrom
boegel:20200902002307_new_pr_qWpoHPzPUN
Sep 2, 2020
Merged

take existing 'lib' subdir into account when copying it to test GROMACS installation#2154
ocaisa merged 2 commits intoeasybuilders:developfrom
boegel:20200902002307_new_pr_qWpoHPzPUN

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Sep 1, 2020

(created using eb --new-pr)

The changes made in #2144 don't take into account that there may already exist a lib subdirectory in the installation directory, since GROMACS is an iterated installation.

I missed this initially because this is not a problem on CentOS (where the GROMACS libraries are installed in lib64, while the Python stuff goes into lib), but it is an issue on Debian which favors lib over lib64, which leads to an error like:

Target location /software/GROMACS/2020.1-foss-2020a-Python-3.8.2/lib to copy lib to already exists

@boegel boegel added bug fix EESSI Related to EESSI project labels Sep 1, 2020
@boegel boegel added this to the next release (4.3.0) milestone Sep 1, 2020
@boegel boegel force-pushed the 20200902002307_new_pr_qWpoHPzPUN branch from 7838ffa to 86d80ec Compare September 1, 2020 22:33
@boegel boegel requested a review from ocaisa September 1, 2020 22:40
@ocaisa ocaisa merged commit 6c5d330 into easybuilders:develop Sep 2, 2020
@boegel boegel deleted the 20200902002307_new_pr_qWpoHPzPUN branch September 2, 2020 07:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug fix EESSI Related to EESSI project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants