Crashes with HG 1.8 on OS X 10.6.6

Issue #5 resolved
Scott Palmer
created an issue

{{{

!python-traceback

unknown exception encountered, please report by visiting http://mercurial.selenic.com/wiki/BugTracker Python 2.6.1 (r261:67515, Jun 24 2010, 21:47:49) [GCC 4.2.1 (Apple Inc. build 5646)] Mercurial Distributed SCM (version 1.8) ** Extensions loaded: graphlog, color, zeroconf, transplant, rebase, progress, mercurial_keyring, forest Traceback (most recent call last): File "/usr/local/bin/hg", line 38, in <module> mercurial.dispatch.run() File "usr/local/lib/python2.6/site-packages/mercurial/dispatch.py", line 16, in run File "usr/local/lib/python2.6/site-packages/mercurial/dispatch.py", line 36, in dispatch File "usr/local/lib/python2.6/site-packages/mercurial/dispatch.py", line 58, in _runcatch File "usr/local/lib/python2.6/site-packages/mercurial/dispatch.py", line 601, in _dispatch File "usr/local/lib/python2.6/site-packages/mercurial/dispatch.py", line 406, in runcommand File "usr/local/lib/python2.6/site-packages/mercurial/extensions.py", line 178, in wrap File "usr/local/lib/python2.6/site-packages/hgext/color.py", line 224, in colorcmd File "usr/local/lib/python2.6/site-packages/mercurial/dispatch.py", line 655, in _runcommand File "usr/local/lib/python2.6/site-packages/mercurial/dispatch.py", line 609, in checkargs File "usr/local/lib/python2.6/site-packages/mercurial/dispatch.py", line 598, in <lambda> File "usr/local/lib/python2.6/site-packages/mercurial/util.py", line 433, in check File "usr/local/lib/python2.6/site-packages/mercurial/extensions.py", line 133, in wrap File "usr/local/lib/python2.6/site-packages/mercurial/util.py", line 433, in check File "usr/local/lib/python2.6/site-packages/hgext/rebase.py", line 546, in pullrebase File "usr/local/lib/python2.6/site-packages/mercurial/util.py", line 433, in check File "usr/local/lib/python2.6/site-packages/mercurial/commands.py", line 2919, in pull

File "usr/local/lib/python2.6/site-packages/mercurial/hg.py", line 94, in repository File "usr/local/lib/python2.6/site-packages/mercurial/httprepo.py", line 199, in instance File "usr/local/lib/python2.6/site-packages/mercurial/wireproto.py", line 68, in between File "usr/local/lib/python2.6/site-packages/mercurial/httprepo.py", line 137, in _call File "usr/local/lib/python2.6/site-packages/mercurial/httprepo.py", line 88, in _callstream File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 389, in open response = meth(req, response) File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 502, in http_response 'http', request, response, code, msg, hdrs) File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 421, in error result = self._call_chain(args) File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 361, in _call_chain result = func(args) File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 841, in http_error_401 url, req, headers) File "usr/local/lib/python2.6/site-packages/mercurial/url.py", line 688, in http_error_auth_reqed File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 819, in http_error_auth_reqed return self.retry_http_basic_auth(host, req, realm) File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 822, in retry_http_basic_auth user, pw = self.passwd.find_user_password(realm, host) File "build/bdist.macosx-10.6-universal/egg/mercurial_keyring.py", line 285, in find_user_password File "build/bdist.macosx-10.6-universal/egg/mercurial_keyring.py", line 123, in find_auth File "build/bdist.macosx-10.6-universal/egg/mercurial_keyring.py", line 233, in load_hgrc_auth AttributeError: passwordmgr instance has no attribute 'readauthtoken' }}}

Comments (3)

  1. Scott Palmer reporter

    Sorry, I attempted to re-install mercurial_keyring using "easy_install mercurial_keyring" and it kept it at 0.4.3. Using "easy_install --upgrade mercurial_keyring" did the right thing and installed 0.4.4 which fixes the issue. Thanks.

  2. Log in to comment