|mach create-mach-environment| "assert len(base_version) == 2"
Categories
(Firefox Build System :: Bootstrap Configuration, defect)
Tracking
(firefox86 fixed)
| Tracking | Status | |
|---|---|---|
| firefox86 | --- | fixed |
People
(Reporter: mhentges, Assigned: mhentges)
References
Details
Attachments
(3 files)
See this wheel bug.
Since we populate the local mach virtualenv with our own vendored packages, we'll need to update the wheel package to include the Big Sur fix.
To reproduce:
brew install python, restart shell./mach create-mach-environment -f
| Assignee | ||
Comment 1•5 years ago
|
||
This is an issue with virtualenv, it can reproduced outside of the Firefox build system. Bug has been created here, we'll need to re-vendor virtualenv once it's fixed.
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Comment 2•5 years ago
|
||
The wheel package was failing with Mac Big Sur.
It's been updated, but our virtualenv package
has its own vendored wheel package that is out-of-date.
This should solve "assert len(base_version) == 2" and
"would build wheel with unsupported tag" errors.
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 4•5 years ago
|
||
Backed out for linting failure
Backout link: https://hg.mozilla.org/integration/autoland/rev/3d3dde90bdbd6bbdddcc635d06967d9298388660
Log link: https://treeherder.mozilla.org/logviewer?job_id=324597347&repo=autoland&lineNumber=262
| Assignee | ||
Comment 5•5 years ago
|
||
Hmm, linting issue, I'll test via try, resolve, and re-land.
Comment 7•5 years ago
|
||
Backed out 2 changesets (bug 1680802, bug 1680630) for Linting failure. CLOSED TREE
Log:
https://treeherder.mozilla.org/logviewer?job_id=324618125&repo=autoland
Push with failures:
https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&selectedTaskRun=dW6Ax_q9Tpm0e_Hbd8K7wg.0&revision=9385e798943396c1c10c26533523c854a5aa4bad
Backout:
https://hg.mozilla.org/integration/autoland/rev/2d8b9437de757f9c89a6f6e4b0e4366511fd7524
| Assignee | ||
Comment 8•5 years ago
|
||
pylint_requirements.txt fail to install with the new pip resolver due
to a conflict between astroid and lazy-object-proxy.
Rather than bumping those packages and handling the potential fallout,
the package-upgrade has been deferred and we will use the legacy
resolver in the interrim.
Depends on D99482
| Assignee | ||
Updated•5 years ago
|
Comment 10•5 years ago
|
||
Backed out for turning Bug 1521378 into permafail.
Failure log: https://treeherder.mozilla.org/logviewer?job_id=325760943&repo=autoland
Backout link: https://hg.mozilla.org/integration/autoland/rev/d625de1f23c1ef23d1471f98f9fb3ff09611b229
| Assignee | ||
Comment 11•5 years ago
|
||
Marionette requirements fail to install with the new pip resolver due
to a conflict between h2 and wptserve.
Use the legacy resolver with Marionette until the dependencies are
reorganized by the Marionette maintainers.
Depends on D99940
| Assignee | ||
Comment 12•5 years ago
|
||
Patch stack has been updated to resolve this failure.
Comment 13•5 years ago
|
||
Comment 14•5 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/f5b1f05af451
https://hg.mozilla.org/mozilla-central/rev/211eda8dbd44
https://hg.mozilla.org/mozilla-central/rev/2d167cf94fbe
Description
•