Closed Bug 1758162 Opened 4 years ago Closed 4 years ago

Port bug 1755516: Set MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE in CI build jobs

Categories

(Thunderbird :: Upstream Synchronization, task)

task

Tracking

(thunderbird_esr91 unaffected)

RESOLVED FIXED
100 Branch
Tracking Status
thunderbird_esr91 --- unaffected

People

(Reporter: rjl, Assigned: rjl)

References

Details

Attachments

(1 file)

Set MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system. This allows build jobs
to consume psutil (if installed on the system) without needing
to hit PyPI.org.

Assignee: nobody → rob
Status: NEW → ASSIGNED

I'll wait on landing the removal of the old site-packages-source inference behaviour until your patch here has landed and is simmering nicely in Thunderbird.

There's still risk that there will be jobs in Thunderbird that fail after landing that inference-removal patch^, so feel free to NI/ping me so we can sort out a backout/follow-up patches/etc.

Thanks for sorting this out on the Thunderbird side so quickly 👍

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/6eb138e2d3e7
Port bug 1755516: Set MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE in CI build jobs. r=#thunderbird-reviewers,aleca

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 100 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: