[Bug 284112] [NEW] Please backport mercurial 1.0.1-5.1 from Intrepid to Hardy
Launchpad Bug Tracker
284112 at bugs.launchpad.net
Thu Oct 16 05:21:09 BST 2008
You have been subscribed to a public bug by Scott Kitterman (kitterman):
Tested that it builds/runs/installs and solves this problem.
______________________________
There appears to be an incompatibility between mercurial 1.0.1-2~hardy1 and python-subversion 1.5.1dfsg1-1ubuntu2 (both in hardy-backports). Converting an svn repository to hg blows up:
$ hg convert /tmp/vchacks.svn /tmp/vchacks.hg
scanning source...
python: /build/buildd/subversion-1.5.1dfsg1/subversion/libsvn_ra/ra_loader.c:977: svn_ra_get_log: Assertion `*path != '/'' failed.
Aborted (core dumped)
** 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
This is a duplicate of http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=492244. It was fixed in Debian with 1.0.1-4.
Ubuntu intrepid appears to have the fix already in 1.0.1-5.1. Vanilla
hardy should not be affected, since it still has Subversion 1.4. I
think this only affects hardy-backports.
Thanks!
** Affects: hardy-backports
Importance: Medium
Status: In Progress
** Affects: mercurial (Ubuntu)
Importance: Undecided
Status: Invalid
--
Please backport mercurial 1.0.1-5.1 from Intrepid to Hardy
https://bugs.launchpad.net/bugs/284112
You received this bug notification because you are a member of Ubuntu Package Archive Administrators, which is a direct subscriber.
More information about the ubuntu-archive
mailing list