Closed Bug 1857492 Opened 2 years ago Closed 2 years ago

Build fails on Python 3.12: No module named 'six.moves'

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(firefox-esr115 fixed, firefox120 fixed)

RESOLVED FIXED
120 Branch
Tracking Status
firefox-esr115 --- fixed
firefox120 --- fixed

People

(Reporter: saschanaz, Assigned: sergesanspaille)

References

Details

Attachments

(2 files)

Updating to the latest six 1.16 seemingly fixes it, but our vendored urllib3 1.26.0 has its own six which is broken too and that also causes build failure.

The latest version of urllib3 in the 1.x series vendors six 1.16, we could upgrade 1.26 too: https://github.com/urllib3/urllib3/blob/1.26.x/src/urllib3/packages/six.py

Assignee: nobody → sguelton

Oh right, 1.26.x is still maintained and the latest version is 1.26.17, that's nice.

six -> 1.16
urllib3 -> 1.26.17

Duplicate of this bug: 1858172
Status: NEW → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1858260
Resolution: --- → DUPLICATE
Status: RESOLVED → REOPENED
No longer duplicate of bug: 1858260
Resolution: DUPLICATE → ---
Attachment #9357055 - Attachment description: Bug 1857492 - Upgrade vendored version of six and urllib3 r=saschanaz → Bug 1857492 - Upgrade vendored version of six and urllib3 r=saschanaz!
Pushed by sguelton@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/47b8e4dba076 Upgrade vendored version of six and urllib3 r=saschanaz
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch
Attachment #9377306 - Flags: approval-mozilla-esr115?
Attachment #9377306 - Flags: approval-mozilla-esr115? → approval-mozilla-esr115+
Blocks: 1924695
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: