-
Notifications
You must be signed in to change notification settings - Fork 15
only filter Autotools & co (build) dependencies for EESSI 2023.06 #74
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
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
The OpenMPI build for 2023.06 actually worked fine, but you're running into the same issue that I just ran into in another PR (#60): you can't build for both 2023.06 and 2025.06 at the same time, as the 2023.06 job will also pick up the 2025.06 easystack and vice versa. So you'll have to do them one by one if you want to test both versions. |
Ah, maybe we can fix that too while we're at it? Should be possible to avoid, perhaps... edit: should be fixed in 8e88eb5 (which is mostly extra indentation) |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
4c20d4c to
3520e91
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
|
When Also, the (rebuild) of Can't seem to spot what's causing this error though... :-/ |
3520e91 to
3f6f711
Compare
|
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2 |
|
New job on instance
|
|
New job on instance
|
I guess we may have to explicitly add that to the easystack to make sure it's built? |
That's probably because So either we explicitly list that so it gets installed (which is enough, since this is only a build dependency), or we make some kind of exception in our hooks. I would go with the former, but that's out of scope of this PR. What matters is that the test with I'll get rid of the test easystack files, and re-trigger a build of the |
3f6f711 to
8e88eb5
Compare
|
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws for:arch=x86_64/generic |
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/generic |
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
New job on instance
|
|
@bedroge Ready to merge? |
Build of
OpenMPI/5.0.3-GCC-13.3.0is failing due to having a too recentAutomakeincluded in the EESSI 2025.06 compat layer.So rather than filtering
Autotools& co, we could provide them through EasyBuild instead and retain control.No big downside of doing that, since these are just build dependencies...