Closed Bug 1647814 Opened 4 years ago Closed 4 years ago

Verify that python 3 is installed and up-to-date

Categories

(Firefox Build System :: Bootstrap Configuration, task, P3)

task

Tracking

(firefox80 fixed)

RESOLVED FIXED
mozilla80
Tracking Status
firefox80 --- fixed

People

(Reporter: mhentges, Assigned: rstewart)

References

Details

(Keywords: in-triage)

Attachments

(1 file)

Bootstrap currently only checks that python 2 is up-to-date. Since we depend heavily on python 3, we should verify it as well.

Bootstrap should be updated to check if python 3 is out-of-date or not installed. If so, then it should link to the appropriate documentation and stop bootstrapping.

Blocks: 1647802
Depends on: 1647806
Severity: -- → S3
Keywords: in-triage
Priority: -- → P3

Check whether Python 3 is up-to-date and bail out with specific installation guidance if not. Don't install or upgrade Python 2/3. Also check whether Python 2 is up-to-date, and while we don't block bootstrap on it (because Python 2 isn't required to build), also supplement with specific installation guidance for people who need it.

Assignee: nobody → rstewart
Status: NEW → ASSIGNED
Pushed by rstewart@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8554af9dd61e
Verify that Python is installed and up-to-date in `bootstrap`. r=mhentges,froydnj
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80
Regressions: 1655340
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: