-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stuck at configure stage of perl (in dependency tree of gromacs) even with binary mirror location added #48
Comments
|
I don't think it should be finding this many compilers (but that may be irrelevant):
ETA: yes, that's irrelevant, it comes from the default modules and the system compiler and shouldn't be causing any issues as we tell Spack specifically what compiler to use. You've not included any output where it is building perl. |
It's just stuck there when trying to build |
Every single dependency, it is trying to build from source:
|
The keys are trusted, but still builds everything from source. |
The question is, is this first_compilers that is causing these builds or is it something else in the gromacs chain that needs Perl? There are some legitimate reasons that we'd end up building a new perl with with the gcc 12 compiler, as the one that we build in order to build the compiler is with gcc 11. (You should be building gromacs into a site that you already set up and has first compilers done in it). |
From discussion, it sounds like the problem is when trying to go back to an already created site, and everything works as expected when creating a site from scratch. Check if we are missing any steps on re-activating an existing site and making sure it can still see and trust the buildcache. |
Test reactivating a siteI am working in I have I have updated Then in
Interrupted the install during |
(It does make sense that openmpi needs a perl built with gcc 12, btw - what I am testing is whether trying to re-initialise a shell in the same environment works). Test continues: In new shell, in
Then rerun this to continue.
Does setup, sees that
Sees the stuff it already installed, and continues with
This seems fine. And it completed and has all 30 installed buildcache packages. |
Sigh. I am trying to build
gromacs@2023.1%gcc@12.2.0 ^openmpi@4.1.5 schedulers=sge %gcc@12.2.0
and it fails when trying to build perl from source (sigh. Why?) during theconfigure
stage.I am using a clean
~/.bashrc
&~/.bash_profile
(the default files provided on Micheal for new users).The text was updated successfully, but these errors were encountered: