-
Notifications
You must be signed in to change notification settings - Fork 76
{2023.06}[2023a,sapphirerapids] Redo rebuild of hatchling 1.18.0 #955
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
{2023.06}[2023a,sapphirerapids] Redo rebuild of hatchling 1.18.0 #955
Conversation
|
Instance
|
|
Instance
|
|
Instance
|
|
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:sapphirerapids |
Updates by the bot instance
|
Updates by the bot instance
|
Updates by the bot instance
|
|
New job on instance
|
|
Now it worked: |
|
Label |
|
PR merged! Moved |
|
PR merged! Moved |
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.
Trying to solve #954 (comment). Not sure what went wrong in #933, but it looks like it wasn't properly rebuilt. Maybe having multiple easystacks in that PR caused some weird issue?
Let's try again, and see if this build will include
hatch_requirements_txt...