[Python-apps-team] Bug#492244: convert: svn_ra_get_log: Assertion `*path != '/'' failed
Peter Poeschl
pp2ml.deb0609 at nest-ai.de
Thu Jul 24 16:30:36 UTC 2008
Package: mercurial-common
Version: 1.0.1-3
Severity: important
When trying to convert a subversion repository, I get this message:
$ hg convert /srv/svn/perl c_syntax
initializing destination c_syntax repository
scanning source...
python: /tmp/buildd/subversion-1.5.0dfsg1/subversion/libsvn_ra/ra_loader.c:973: svn_ra_get_log: Assertion `*path != '/'' failed.
** unknown exception encountered, details follow
** report bug details to http://www.selenic.com/mercurial/bts
** or mercurial at selenic.com
** Mercurial Distributed SCM (version 1.0.1)
Traceback (most recent call last):
File "/usr/bin/hg", line 20, in <module>
mercurial.dispatch.run()
File "/var/lib/python-support/python2.5/mercurial/dispatch.py", line 20, in run
sys.exit(dispatch(sys.argv[1:]))
File "/var/lib/python-support/python2.5/mercurial/dispatch.py", line 29, in dispatch
return _runcatch(u, args)
File "/var/lib/python-support/python2.5/mercurial/dispatch.py", line 45, in _runcatch
return _dispatch(ui, args)
File "/var/lib/python-support/python2.5/mercurial/dispatch.py", line 364, in _dispatch
ret = _runcommand(ui, options, cmd, d)
File "/var/lib/python-support/python2.5/mercurial/dispatch.py", line 417, in _runcommand
return checkargs()
File "/var/lib/python-support/python2.5/mercurial/dispatch.py", line 373, in checkargs
return cmdfunc()
File "/var/lib/python-support/python2.5/mercurial/dispatch.py", line 358, in <lambda>
d = lambda: func(ui, *args, **cmdoptions)
File "/var/lib/python-support/python2.5/hgext/convert/__init__.py", line 127, in convert
return convcmd.convert(ui, src, dest, revmapfile, **opts)
File "/var/lib/python-support/python2.5/hgext/convert/convcmd.py", line 353, in convert
c.convert()
File "/var/lib/python-support/python2.5/hgext/convert/convcmd.py", line 277, in convert
heads = self.source.getheads()
File "/var/lib/python-support/python2.5/hgext/convert/subversion.py", line 280, in getheads
self.head = self.latest(self.module, self.last_changed)
File "/var/lib/python-support/python2.5/hgext/convert/subversion.py", line 494, in latest
for entry in stream:
File "/var/lib/python-support/python2.5/hgext/convert/subversion.py", line 119, in __iter__
entry = pickle.load(self._stdout)
EOFError
A similar problem (regarding Perl <-> svn) was discussed here:
http://svn.haxx.se/dev/archive-2008-01/0415.shtml
In case this is relevant:
$ dpkg -l python-subversion
ii python-subversion 1.5.0dfsg1-4 Python bindings for Subversion
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.25-2-amd64 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages mercurial-common depends on:
ii python 2.5.2-1 An interactive high-level object-o
ii python-support 0.8.4 automated rebuilding support for P
Versions of packages mercurial-common recommends:
ii mercurial 1.0.1-3 Scalable distributed version contr
mercurial-common suggests no packages.
-- no debconf information
More information about the Python-apps-team
mailing list