traceback when using subvertpy with e0e8b123b75e

Pascal Quantin pascal.quantin at gmail.com
Thu Oct 21 16:14:32 CDT 2010


Hi,

I just compiled a windows installer for e0e8b123b75e including subvertpy
0.7.4, and when I type a simple 'hg version --svn' command I get the
following traceback:

** unknown exception encountered, details follow
** report bug details to http://mercurial.selenic.com/bts/
** or mercurial at selenic.com
** Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit
(Intel)]
** Mercurial Distributed SCM (version 1.6.4+187-e0e8b123b75e+20101021)
** Extensions loaded: bookmarks, churn, color, convert, eol, extdiff,
graphlog,
highlight, mq, patchbomb, progress, rebase, svn, shrink, git, hgkeyring
Traceback (most recent call last):
  File "hg", line 37, in <module>
  File "mercurial\dispatch.pyc", line 16, in run
  File "mercurial\dispatch.pyc", line 36, in dispatch
  File "mercurial\dispatch.pyc", line 58, in _runcatch
  File "mercurial\dispatch.pyc", line 591, in _dispatch
  File "mercurial\dispatch.pyc", line 402, in runcommand
  File "mercurial\extensions.pyc", line 175, in wrap
  File "hgext\color.pyc", line 223, in colorcmd
  File "mercurial\dispatch.pyc", line 642, in _runcommand
  File "mercurial\dispatch.pyc", line 596, in checkargs
  File "mercurial\dispatch.pyc", line 589, in <lambda>
  File "mercurial\util.pyc", line 427, in check
  File "mercurial\extensions.pyc", line 130, in wrap
  File "mercurial\util.pyc", line 427, in check
  File "c:\hgsubversion\hgsubversion\wrappers.py", line 35, in version
    svnversion, bindings = svnwrap.version()
  File "mercurial\demandimport.pyc", line 81, in __getattribute__
  File "mercurial\demandimport.pyc", line 50, in _load
  File "c:\hgsubversion\hgsubversion\svnwrap\__init__.py", line 25, in
<module>
    from subvertpy_wrapper import *
  File "mercurial\demandimport.pyc", line 91, in _demandimport
  File "c:\hgsubversion\hgsubversion\svnwrap\subvertpy_wrapper.py", line
22, in
<module>
    from subvertpy import client
  File "mercurial\demandimport.pyc", line 115, in _demandimport
  File "zipextimporter.pyc", line 82, in load_module
  File "subvertpy\__init__.pyc", line 116, in <module>
  File "subvertpy\__init__.pyc", line 105, in _check_mtime
  File "mercurial\demandimport.pyc", line 82, in __getattribute__
  File "mercurial\demandimport.pyc", line 82, in __getattribute__
  File "mercurial\demandimport.pyc", line 82, in __getattribute__
  File "mercurial\demandimport.pyc", line 82, in __getattribute__
  [...]
  File "mercurial\demandimport.pyc", line 82, in __getattribute__
  File "mercurial\demandimport.pyc", line 82, in __getattribute__
  File "mercurial\demandimport.pyc", line 81, in __getattribute__
  File "mercurial\demandimport.pyc", line 79, in __getattribute__
RuntimeError: maximum recursion depth exceeded in cmp

I do not face this issue if I revert 50a4e55aa278.

Regards,
Pascal.


More information about the Mercurial-devel mailing list