{2023.06}[2023a] aiida-core v2.7.2 + aiida-shell v0.8.2#1334
{2023.06}[2023a] aiida-core v2.7.2 + aiida-shell v0.8.2#1334Crivella wants to merge 10 commits intoEESSI:mainfrom
Conversation
5f73639 to
1e3b573
Compare
849088a to
74ae8f2
Compare
2a1d6d7 to
8fd96b0
Compare
|
Since we didn't have this in yet I've updated it to use the latest version of In particular this is very beneficial as, since version |
easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-5.2.0-2023a.yml
Outdated
Show resolved
Hide resolved
easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-5.2.0-2023a.yml
Outdated
Show resolved
Hide resolved
Updating this to the upstream merge commit before building
|
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2 |
|
New job on instance
|
|
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen3 |
|
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
|
|
Will start looking into the most common error that happened. Errors:
|
|
So the Java sanitycheck related problem was a fun one. The configure script was failing to find the java headers https://gitlab.com/graphviz/graphviz/-/blob/8.1.0/configure.ac?ref_type=tags#L727 Reason being that the order in the configure arguments matter and having 2 include locations for JAVA in the easyconfig is probably not correct https://github.com/Crivella/easybuild-easyconfigs/blob/874b2a82e33e1f08302908e6503de40c4dd23d3d/easybuild/easyconfigs/g/Graphviz/Graphviz-8.1.0-GCCcore-12.3.0.eb#L61 It is normally working due to the order making sure |
|
Concerning the Forcing a reload of |
The current build of `hatchling` 1.18.0 on sapphirerapids on EESSI appears to include the `typing-extensions` extension, which however was removed in the updated easyconfigs (see easybuilders/easybuild-easyconfigs#20389). Several rebuilds on sapphirerapids were carried out: - 20250223: EESSI#933 - 20250228: EESSI#955 - 20250425: EESSI#955 but I am not sure why the obsolete `typing-extensions` package was not correctly cleaned up. Currently, this extension can be found at these paths: ``` /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/sapphirerapids/software/hatchling/1.18.0-GCCcore-12.3.0/lib/python3.11/site-packages/typing_extensions-4.6.3.dist-info /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/sapphirerapids/software/hatchling/1.18.0-GCCcore-12.3.0/lib/python3.11/site-packages/typing_extensions.py /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/sapphirerapids/software/hatchling/1.18.0-GCCcore-13.2.0/lib/python3.11/site-packages/typing_extensions-4.8.0.dist-info /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/sapphirerapids/software/hatchling/1.18.0-GCCcore-13.2.0/lib/python3.11/site-packages/typing_extensions.py ``` It is not installed in any other target. This leftover extension recently caused a conflict and a build error on sapphirerapids: EESSI#1334 (comment) It should then be rebuilt, making sure to clean up the old artifacts, and verifying that it not accidentally reinstalled.
|
Should fix the Also the following has been merged for the Graphviz failure |
|
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
|
|
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
|
Requires hook for Graphviz from