Open Bug 831850 Opened 12 years ago Updated 3 years ago

bootstrap.py should sanity check that mercurial works

Categories

(Firefox Build System :: Bootstrap Configuration, defect)

x86
macOS
defect

Tracking

(Not tracked)

People

(Reporter: ted, Unassigned)

Details

I ran bootstrap.py on my new Mac. I used migration assistant to copy things over from my old mac, and I think something screwed me along the way. retina:mozilla-central luser$ hg --version abort: couldn't find mercurial libraries in [/Library/Python/2.7/site-packages/ /usr/local/bin /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC /Library/Python/2.7/site-packages] (check your install and PYTHONPATH) retina:mozilla-central luser$ which hg /usr/local/bin/hg retina:mozilla-central luser$ which python /Library/Frameworks/Python.framework/Versions/2.6/bin/python retina:mozilla-central luser$ python --version Python 2.6.6 My .bash_profile contains: # Setting PATH for MacPython 2.6 # The orginal version is saved in .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/2.6/bin:${PATH}:/opt/local/bin" export PATH ## # Your previous /Users/luser/.bash_profile file was backed up as /Users/luser/.bash_profile.macports-saved_2012-06-29_at_12:18:50 So clearly I got screwed here somehow. It'd be nice if we sanity-checked some of this.
I cleaned up that PATH nonsense, but still had to do: brew link --overwrite mercurial
Product: Core → Firefox Build System
Component: General → Bootstrap Configuration
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.