Problems installing PETSc & Firedrake with CMake/SLEPc - Ubuntu 20.04 #4240
Replies: 1 comment 1 reply
-
This could well be an issue with older Ubuntu versions and the latest release of PETSc. We test using the most recent LTS (24.04) so might not have caught regressions. Since 20.04 is end-of-life in a month I would recommend updating that workstation if possible. To try and isolate the issue you could try producing a more minimal set of configure options and reporting this to PETSc. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I'm trying to install Firedrake following the instructions on the install page with a few slight changes. Machine is a Dell Precision 5820 Tower X-Series (Ubuntu 20.04.6 LTS). I tried to install with CMake because the default system CMake is 3.16.3 and PETSc warned that it needed to be a more recent version. I installed with SLEPc following another discussion in the install FAQ which seemed to suggest it might help (and no harm in doing so I guess!). Default Python3 is 3.8, so installing with 3.11 as follows:
The check leads to:
I persisted anyway with the Firedrake install just to see if it would work:
This failed because of a HDF5 version issue - I've attached the output to keep this shorter but I assume PETSc needs to be fixed first anyway. PETSc make and configure logs are attached! Help would be much appreciated.
make.log
configure.log
firedrake_error.txt
UPDATE:
I also tried installing on another machine - HP Z6 G5 Workstation Desktop (Ubuntu 22.04.5 LTS) which has Python 3.10 as default Python 3, following the exact instructions on the website and got:
so I'm wondering if it's just a current issue with PETSc? I can upload the relevant PETSc logs for that as well if helpful.
Beta Was this translation helpful? Give feedback.
All reactions