Remove distutils dependency from mozboot
Categories
(Firefox Build System :: Mach Core, task)
Tracking
(firefox-esr115 fixed, firefox121 fixed)
People
(Reporter: sergesanspaille, Assigned: sergesanspaille)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-esr115+
|
Details | Review |
Assignee | ||
Comment 1•1 year ago
|
||
distutils is no longer available in Python 3.12, which means we cannot
require it on bootstrap, otherwise we cannot bootstrap from Py 3.12.
We already require setuptools as part of mach's requirements, so it's
fine to depend on setuptools elsewhere.
Comment 2•1 year ago
|
||
There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:sergesanspaille, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.
Comment 5•1 year ago
|
||
bugherder |
Assignee | ||
Updated•1 year ago
|
Comment 6•10 months ago
|
||
distutils is no longer available in Python 3.12, which means we cannot
require it on bootstrap, otherwise we cannot bootstrap from Py 3.12.
We already require setuptools as part of mach's requirements, so it's
fine to depend on setuptools elsewhere.
Original Revision: https://phabricator.services.mozilla.com/D190537
Updated•10 months ago
|
Comment 7•10 months ago
|
||
Uplift Approval Request
- User impact if declined: Failure to build with python 3.12 downstream
- Steps to reproduce for manual QE testing: N/A
- Fix verified in Nightly: yes
- Risk associated with taking this patch: Low
- Needs manual QE test: no
- Explanation of risk level: This doesn't affect Firefox directly, only the process of building Firefox itself. If this causes problems, this will be visible on CI, not as Firefox failures, but as various job failures in python code.
- String changes made/needed: N/A
- Code covered by automated testing: yes
- Is Android affected?: no
Updated•10 months ago
|
Updated•10 months ago
|
Updated•10 months ago
|
Description
•