Skip to content

Revert python build isolation & setuptools source install#40796

Merged
haampie merged 4 commits intospack:developfrom
haampie:revert/python-build-isolation
Nov 1, 2023
Merged

Revert python build isolation & setuptools source install#40796
haampie merged 4 commits intospack:developfrom
haampie:revert/python-build-isolation

Conversation

@haampie
Copy link
Copy Markdown
Member

@haampie haampie commented Oct 31, 2023

The venv for build isolation is causing issues on Debian due to a different install layout of packages when Python is run from a venv vs from the underlying system executable: PYTHONPATH at runtime is computed incorrectly.

Current decision is to revert this and go back to the old broken state of things for 0.21, and get a proper fix in after the release, as outlined in #40773.

@haampie haampie force-pushed the revert/python-build-isolation branch from 786b675 to afe43ff Compare October 31, 2023 14:14
@haampie haampie force-pushed the revert/python-build-isolation branch from afe43ff to 9baf053 Compare October 31, 2023 15:51
@haampie haampie requested a review from adamjstewart October 31, 2023 16:59
@haampie haampie force-pushed the revert/python-build-isolation branch from 9baf053 to 85f8f9a Compare October 31, 2023 17:14
@haampie haampie requested a review from adamjstewart October 31, 2023 17:15
@haampie haampie force-pushed the revert/python-build-isolation branch from 85f8f9a to 8f226a8 Compare October 31, 2023 17:16
Co-authored-by: Adam J. Stewart <[email protected]>
@haampie haampie merged commit 7aaed4d into spack:develop Nov 1, 2023
@haampie haampie deleted the revert/python-build-isolation branch November 1, 2023 06:10
gabrielctn pushed a commit to gabrielctn/spack that referenced this pull request Nov 24, 2023
* Revert "Improve build isolation in PythonPipBuilder (spack#40224)"

This reverts commit 0f43074.

* Revert "py-setuptools: sdist + rpath patch backport (spack#40205)"

This reverts commit 512e41a.
mtaillefumier pushed a commit to mtaillefumier/spack that referenced this pull request Dec 14, 2023
* Revert "Improve build isolation in PythonPipBuilder (spack#40224)"

This reverts commit 0f43074.

* Revert "py-setuptools: sdist + rpath patch backport (spack#40205)"

This reverts commit 512e41a.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants