Closed
Bug 1620923
Opened 5 years ago
Closed 5 years ago
No longer possible to run jstests locally: "six" missing
Categories
(Core :: JavaScript Engine, task)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
mozilla76
Tracking | Status | |
---|---|---|
firefox76 | --- | fixed |
People
(Reporter: lth, Assigned: sfink)
References
Details
Attachments
(1 file)
Fedora Core 30, x86_64, reasonably up-to-date.
Observe:
[lhansen@yojimbo build-debug]$ ../tests/jstests.py dist/bin/js tomic
Traceback (most recent call last):
File "../tests/jstests.py", line 577, in <module>
sys.exit(main())
File "../tests/jstests.py", line 538, in main
test_count, test_gen = load_tests(options, requested_paths, excluded_paths)
File "../tests/jstests.py", line 432, in load_tests
import lib.manifest as manifest
File "/home/lhansen/m-c/js/src/tests/lib/manifest.py", line 9, in <module>
import six
ImportError: No module named six
This is after rerunning mach bootstrap to no avail. At a minimum, I'm thinking six should be installed by bootstrap?
Assignee | ||
Comment 1•5 years ago
|
||
This will eagerly generate all of the manifests and hold them all at once in memory, but only for Python 2. If that causes problems, we should complete the port to Python 3.
Updated•5 years ago
|
Assignee: nobody → sphink
Status: NEW → ASSIGNED
Pushed by sfink@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/677e514c5825
Avoid using `six` since it is not installed everywhere r=lth
Comment 3•5 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
status-firefox76:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
You need to log in
before you can comment on or make changes to this bug.
Description
•