Skip to content

sagemath_environment must respect --enable-system-site-packages #38190

@dimpase

Description

@dimpase

Steps To Reproduce

Trigger building sagemath_environment, e.g. (after applying #38163) by make sagemath_tdlib, or from scratch, by

./bootstrap && ./configure --enable-system-site-packages --enable-sagemath_tdlib && make build

then, assuming that either setuptools or wheel packages come from the system, it will fail, as observed on #38159 (comment)

Expected Behavior

should work

Actual Behavior

in does not.

Additional Information

There is a lookup happening for wheels for setuptools and wheel - something that is almost sure to fail if the latter come from the system.

Environment

- **OS**: Gentoo Linux
- **10.4.beta9+#38163**:

Checklist

  • I have searched the existing issues for a bug report that matches the one I want to file, without success.
  • I have read the documentation and troubleshoot guide

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions