brew icon indicating copy to clipboard operation
brew copied to clipboard

ENV/super: add Python's `libexec/"bin"` directory when applicable

Open carlocab opened this issue 3 years ago • 2 comments

  • [x] Have you followed the guidelines in our Contributing document?
  • [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
  • [x] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [ ] Have you written new tests for your changes? Here's an example.
  • [x] Have you successfully run brew style with your changes locally?
  • [x] Have you successfully run brew typecheck with your changes locally?
  • [ ] Have you successfully run brew tests with your changes locally?

When Homebrew/homebrew-core#107517 is merged, builds will no longer be able to find [email protected] as python3. This is also what is likely to happen to [email protected] when we add a [email protected].

This is likely to break many builds, so let's make sure they can keep finding a python3 for formulae that don't have a dependency on the latest Python3.

This is arguably something we should've done earlier: it also means that builds that go looking for an unversioned python end up finding our Python3 (whenever present in the build environment) instead of, say, /usr/bin/python which is typically Python2.

carlocab avatar Aug 10 '22 14:08 carlocab

Review period will end on 2022-08-11 at 14:57:18 UTC.

BrewTestBot avatar Aug 10 '22 14:08 BrewTestBot

Review period ended.

BrewTestBot avatar Aug 11 '22 15:08 BrewTestBot