Skip to content

Conversation

@zao
Copy link
Contributor

@zao zao commented Mar 11, 2022

The grconvert tool has a hard dependency on a RPC library providing XDR functionality.
This is typically not present under the expected library names on RedHat-like distros so we add a dependency on libtirpc to satisfy the requirement.

We expect the grconvert to be present during sanity check so this is otherwise a hard build breakage.

(created using eb --new-pr)

@zao zao changed the title Add dependency to Grace/5.1.25 on tirpc to provide a required XDR library for the grconvert tool {vis}[foss/2021a] Fix grconvert build for Grace/5.1.25 with libtirpc dependency Mar 11, 2022
@zao
Copy link
Contributor Author

zao commented Mar 11, 2022

Test report by @zao
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
eb-rocky8 - Linux Rocky Linux 8.5, x86_64, AMD Ryzen 9 3900X 12-Core Processor, Python 3.9.6
See https://gist.github.com/9d3e44624b2f4dca05b39e9a285d72e4 for a full test report.

@zao
Copy link
Contributor Author

zao commented Mar 11, 2022

Test report by @zao
SUCCESS
Build succeeded for 2 out of 2 (1 easyconfigs in total)
eb-u2004 - Linux Ubuntu 20.04, x86_64, AMD Ryzen 9 3900X 12-Core Processor (zen2), Python 3.8.10
See https://gist.github.com/0cf11848d2ac4c42e9ab2ecbea260b03 for a full test report.

@boegel boegel added the bug fix label Mar 16, 2022
@boegel boegel added this to the next release (4.5.4?) milestone Mar 16, 2022
@boegel
Copy link
Member

boegel commented Mar 16, 2022

@boegelbot please test @ generoso

@boegelbot
Copy link
Collaborator

@boegel: Request for testing this PR well received on login1

PR test command 'EB_PR=15121 EB_ARGS= /opt/software/slurm/bin/sbatch --job-name test_PR_15121 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 8279

Test results coming soon (I hope)...

- notification for comment with ID 1069282465 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
cns1 - Linux Rocky Linux 8.5, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/adf5502b2a2295ff32539e7a7fef885d for a full test report.

@boegel boegel changed the title {vis}[foss/2021a] Fix grconvert build for Grace/5.1.25 with libtirpc dependency fix grconvert build for Grace/5.1.25 with foss/2021a by adding libtirpc dependency + related patch Mar 28, 2022
@boegel
Copy link
Member

boegel commented Mar 28, 2022

@boegelbot please test @ jsc-zen2

@boegel
Copy link
Member

boegel commented Mar 28, 2022

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3112.skitty.os - Linux CentOS Linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/e73c4adb81a11a8fedff9e6d32b01d69 for a full test report.

Copy link
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

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

lgtm

@boegelbot
Copy link
Collaborator

@boegel: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=15121 EB_ARGS= /opt/software/slurm/bin/sbatch --job-name test_PR_15121 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 1095

Test results coming soon (I hope)...

- notification for comment with ID 1080589014 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 2 out of 2 (1 easyconfigs in total)
jsczen2c1.int.jsc-zen2.easybuild-test.cluster - Linux Rocky Linux 8.5, x86_64, AMD EPYC 7742 64-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/ab3ce950eceae59a10e3c7feb1d65cef for a full test report.

@boegel
Copy link
Member

boegel commented Mar 28, 2022

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3575.doduo.os - Linux RHEL 8.4, x86_64, AMD EPYC 7552 48-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/b2adcebccb80f84cfa7f1f6bdf336431 for a full test report.

@boegel
Copy link
Member

boegel commented Mar 28, 2022

Going in, thanks @zao!

@boegel boegel merged commit 3744050 into easybuilders:develop Mar 28, 2022
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