|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•4 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•4 years ago
|
Assignee | ||
Comment 2•4 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•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 4•4 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•4 years ago
|
||
Hmm, linting issue, I'll test via try
, resolve, and re-land.
Comment 7•4 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•4 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•4 years ago
|
Comment 10•4 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•4 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•4 years ago
|
||
Patch stack has been updated to resolve this failure.
Comment 13•4 years ago
|
||
Comment 14•4 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
•