Closed Bug 1409611 Opened 7 years ago Closed 7 years ago

"./mach bootstrap" for updating Mercurial to 4.3.3 failed on Windows

Categories

(Firefox Build System :: Mach Core, enhancement)

Unspecified
Windows
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1405597

People

(Reporter: daoshengmu, Unassigned)

Details

STP:

1. Run ./mach bootstrap from mozilla-build on Windows
2. Choose "2. Firefox for Desktop"

Expected result:
It should update Mercurial successfully or skip this update because Mercurial 4.2.2 is good to build code. Then, keeping updating other packages.


Actual Results:
It shows:

Collecting Mercurial
  Using cached mercurial-4.3.3.tar.gz
Installing collected packages: Mercurial
  Found existing installation: mercurial 4.2.2
    Uninstalling mercurial-4.2.2:
      Successfully uninstalled mercurial-4.2.2
  Running setup.py install for Mercurial ... error

---------------------------
building 'mercurial.cext.base85' extension
    error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27

    ----------------------------------------
  Rolling back uninstall of mercurial
Command "c:\mozilla-build\python\python.exe -u -c "import setuptools, tokenize;__file__='c:\\users\\user\\appdata\\local\\temp\\pip-build-uqlpt5\\Mercurial\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record c:\users\user\appdata\local\temp\pip-vjiy0l-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in c:\users\user\appdata\local\temp\pip-build-uqlpt5\Mercurial\
Error running mach:

    ['bootstrap']
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.