Skip to content

Conversation

@lorisercole
Copy link

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:

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: #1334 (comment)

It should then be rebuilt, making sure to clean up the old artifacts, and verifying that it not accidentally reinstalled.

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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant