Closed Bug 1713857 Opened 5 months ago Closed 4 months ago

Remove PYTHONEXECUTABLE adjustments

Categories

(Firefox Build System :: Mach Core, task, P3)

task

Tracking

(firefox91 fixed)

RESOLVED FIXED
91 Branch
Tracking Status
firefox91 --- fixed

People

(Reporter: mhentges, Assigned: mhentges)

References

Details

Attachments

(1 file)

They were a brew workaround that is now obsolete.

See Also: → 1598830
Assignee: nobody → mhentges
Status: NEW → ASSIGNED
Priority: -- → P3

After some testing in try and locally, the manual
PYTHONEXECUTABLE definitions shouldn't be needed
anymore.

There's been some work on Brew's
Python to improve its sitecustomize behaviour.
The most likely improvement is:
https://github.com/Homebrew/homebrew-core/pull/65297

This is a slightly risky change, though it's more
likely to affect developers than CI. I think it's
worth attempting a landing, because it could
avoid some spicy "action-at-a-distance" behaviour.

Pushed by mhentges@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/97158aff9066
Don't set PYTHONEXECUTABLE environment variable r=glandium
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
You need to log in before you can comment on or make changes to this bug.