Issue #283 wontfix

hg clone svn://axkit.org/XML-LibXML fails

Anonymous created an issue

hg clone svn://axkit.org/XML-LibXML/ here (Mandriva Cooker, x86-32, latest hgsubversion and mercurial-1.8.3-1-mdv2011.0.i586 ) fails with an ugly stack trace.

{{{

!text

shlomif:~/progs/perl/cpan/XML/LibXML$ hg clone svn://axkit.org/XML-LibXML destination directory: XML-LibXML [r1] None: New repository initialized by cvs2svn. [r2] matt: Initial revision
[r3] None: This commit was manufactured by cvs2svn to create branch 'matt'.
[r4] matt: XML::LibXML, removed from XML::LibXSLT distro
[r5] None: This commit was manufactured by cvs2svn to create tag 'axkit'.
[r6] matt: Moved POD files around, played with Makefile.PL, etc.
[r7] matt: Final tweaks before release
[r8] None: This commit was manufactured by cvs2svn to create tag
[r9] phish: Modified Files:
[r10] matt: Added NoGCDocument for return of getOwnerDocument
[r11] matt: Removed _prepare, _release
[r12] matt: Fix for parsing DOCTYPE SYSTEM identifiers (where it's not PUBLIC id [r13] phish: Modified Files:
[r14] matt: Re-implemented xmlNodePtr as a proxy object so that we can store the [r15] matt: Fixed parse_fh on large files (by shrinking the buffer, ironically!) [r16] phish: Modified Files:
[r17] phish: Modified Files:
[r18] phish: Modified Files:
[r19] phish: Modified Files:
[r20] phish: Modified Files:
[r21] phish: Modified Files:
[r22] matt: try and parse bad.xml too.
[r23] matt: Fixed segfault when files don't exist
[r24] matt: Test when file doesn't exist
[r25] phish: Modified Files:
[r26] phish: Modified Files:
[r27] phish: Modified Files:
[r28] matt: Merge changes with phish's and correct his 2 space tabs (grr! :-)
[r29] matt: Updated Changes
[r30] matt: Bump rev
unknown exception encountered, please report by visiting
http://mercurial.selenic.com/wiki/BugTracker Python 2.7.1 (r271:86832, May 23 2011, 07:27:24) [GCC 4.6.0 20110513 (prerelease)] Mercurial Distributed SCM (version 1.8.3) Extensions loaded: rebase, hgsubversion, progress Traceback (most recent call last): File "/usr/bin/hg", line 38, in <module> mercurial.dispatch.run() File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 16, in run sys.exit(dispatch(sys.argv[1:])) File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 36, in dispatch return _runcatch(u, args) File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 58, in _runcatch return _dispatch(ui, args) File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 601, in _dispatch cmdpats, cmdoptions) File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 406, in runcommand ret = _runcommand(ui, options, cmd, d) File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 655, in _runcommand return checkargs() File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 609, in checkargs return cmdfunc() File "/usr/lib/python2.7/site-packages/mercurial/dispatch.py", line 598, in <lambda> d = lambda: util.checksignature(func)(ui, *args, cmdoptions) File "/usr/lib/python2.7/site-packages/mercurial/util.py", line 433, in check return func(args, kwargs) File "/usr/lib/python2.7/site-packages/mercurial/extensions.py", line 133, in wrap util.checksignature(origfn), *args, kwargs) File "/usr/lib/python2.7/site-packages/mercurial/util.py", line 433, in check return func(args, kwargs) File "/usr/lib/python2.7/site-packages/hgsubversion/wrappers.py", line 475, in clone orig(ui, source, dest, opts) File "/usr/lib/python2.7/site-packages/mercurial/util.py", line 433, in check return func(*args, kwargs) File "/usr/lib/python2.7/site-packages/mercurial/commands.py", line 825, in clone branch=opts.get('branch')) File "/usr/lib/python2.7/site-packages/mercurial/extensions.py", line 178, in wrap return wrapper(origfn, *args, kwargs) File "/usr/lib/python2.7/site-packages/hgsubversion/wrappers.py", line 466, in hgclonewrapper data['srcrepo'], data['dstrepo'] = orig(ui, origsource, dest, opts) File "/usr/lib/python2.7/site-packages/mercurial/hg.py", line 335, in clone dest_repo.clone(src_repo, heads=revs, stream=stream) File "/usr/lib/python2.7/site-packages/mercurial/localrepo.py", line 2014, in clone return self.pull(remote, heads) File "/usr/lib/python2.7/site-packages/hgsubversion/svnrepo.py", line 48, in wrapper return fn(self, *args, opts) File "/usr/lib/python2.7/site-packages/hgsubversion/svnrepo.py", line 63, in pull return wrappers.pull(self, remote, heads, force) File "/usr/lib/python2.7/site-packages/hgsubversion/wrappers.py", line 343, in pull firstrun) File "/usr/lib/python2.7/site-packages/hgsubversion/replay.py", line 67, in convert_rev svn.get_replay(r.revnum, editor, meta.revmap.oldest) File "/usr/lib/python2.7/site-packages/hgsubversion/svnwrap/svn_swig_wrapper.py", line 401, in get_replay self.init_ra_and_client() File "/usr/lib/python2.7/site-packages/hgsubversion/svnwrap/svn_swig_wrapper.py", line 224, in init_ra_and_client raise common.SubversionConnectionException(msg) hgsubversion.svnwrap.common.SubversionConnectionException: Can't connect to host 'axkit.org': Connection timed out shlomif:~/progs/perl/cpan/XML/LibXML$ }}}

Please try to look into it.

Comments (2)

  1. Augie Fackler repo owner
    hgsubversion.svnwrap.common.SubversionConnectionException: Can't connect to host 'axkit.org': Connection timed out
    

    That means the server isn't answering you anymore. Maybe it's decided you're attacking the server because of your request rate? Try using svnsync to copy the repository locally before cloning?

  2. Log in to comment