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)
Tracking
(Not tracked)
NEW
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.
Reporter | ||
Comment 1•12 years ago
|
||
I cleaned up that PATH nonsense, but still had to do:
brew link --overwrite mercurial
Updated•7 years ago
|
Product: Core → Firefox Build System
Updated•7 years ago
|
Component: General → Bootstrap Configuration
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•