Closed Bug 1417160 Opened 7 years ago Closed 7 years ago

'./mach bootstrap' on Windows 10 throws ImportError

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1415374

People

(Reporter: cole.e.helbling+ff, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0 Build ID: 20171114100042 Steps to reproduce: I tried to build Firefox from scratch by following the guide on the MDN (https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Windows_Prerequisites). 1. Ran the VS2015 installer to add the 'Common Tools for Visual C++ 2015' and 'Tools (1.4.1) and Windows 10 SDK (10.0.14393)' 2. Downloaded and ran the suggested update (KB3165756) 3. Installed Rust per instructions (default triplet worked fine) 4. Upgraded old mozilla-build 5. Started shell and echo'd `export PATH=$PATH:~/.cargo/bin` to ~/.bash_profile (and ~/.bashrc for good measure) 6. Grabbed the source 7. Ran `./mach bootstrap` in C:\mozilla-source\mozilla-central Actual results: Upon bootstrapping, I chose to build Firefox for Desktop in Artifact Mode and following that, chose to let the config wizard 'ensure Mercurial is optimally configured'. After both of these choices, an ImportError was thrown. I also tested a fresh install of mozilla-build in case overwriting the old one caused my issue; no dice. Output of bootstrap: https://pastebin.mozilla.org/9072752 Expected results: The bootstrapper should have exit gracefully and allowed me to move on to `./mach build` or provide instructions on how to fix what is (potentially) missing.
We have a bug on file for this already, don't we?
Flags: needinfo?(ryanvm)
Yes, bug 1415374. You can work around the problem by copying python27.dll into the python/Scripts directory of your mozillabuild installation.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Flags: needinfo?(ryanvm)
Resolution: --- → DUPLICATE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: