-
Notifications
You must be signed in to change notification settings - Fork 50
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
CI issues for Archspec release 0.2.3 #483
Comments
So, it seems we are still using |
(A temporary fix for the underlying issue is merged in #482 , the updated release only affects CI as we ship an older version in EESSI) |
So, it's not entirely clear to me which behaviour we want:
So right now, our install script works because we make sure that we run on a machine that returns the value we expect. To me it looks like this is the right behaviour right now, we want the strictness of |
PR to fix all this is in #485 |
Release 0.2.3 of archspec causes a failure in our CI:
This is because
raw_info_dictionary
has been replaced with a better alternative inarchspec
. @alalazo suggested the replacementwhich should work with old and new
archspec
.When looking into the replacement I noticed we have very overlapping code in https://github.com/EESSI/software-layer/blob/2023.06-software.eessi.io/init/eessi_software_subdir_for_host.py and https://github.com/EESSI/software-layer/blob/2023.06-software.eessi.io/eessi_software_subdir.py and I suspect that latter should be removed/replaced.
The text was updated successfully, but these errors were encountered: