severity normal thanks This renders the package unusable for you, but it only occurs in very specific situations.
On Thu, 2007-06-14 at 00:30 +0200, Tomasz Gajewski wrote: > Package: bzr-svn > Version: 0.3.3-1 > Severity: grave > Justification: renders package unusable > > > Second push to svn repository tells that branches have diverged. > > I have a quite big source repository in bazaar and I'm trying to migrate > everyting to svn (company decision) using bzr-svn. I have executed: > > svnadmin create <svn repo> > > bzr branch <svn repo> > > bzr pull -r 1 <bzr repo> > > bzr push <svn repo> > > bzr pull -r 2 <bzr repo> > > bzr push <svn repo> > > Here I receive: > > bzr: ERROR: These branches have diverged. Try using "merge" and then > "push". > > And after executing: > > bzr merge <svn repo> > > i get: > > bzr: ERROR: exceptions.IndexError: list index out of range > > Traceback (most recent call last): > File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 650, in > run_bzr_catch_errors > return run_bzr(argv) > File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 612, in > run_bzr > ret = run(*run_argv) > File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 304, in > run_argv_aliases > return self.run(**all_cmd_args) > File "/usr/lib/python2.4/site-packages/bzrlib/builtins.py", line 2585, in > run > change_reporter=change_reporter) > File "/usr/lib/python2.4/site-packages/bzrlib/builtins.py", line 3561, in > _merge_helper > merger.set_other(other_revision) > File "/usr/lib/python2.4/site-packages/bzrlib/merge.py", line 217, in > set_other > self.this_branch) > File "/usr/lib/python2.4/site-packages/bzrlib/merge.py", line 68, in > _get_tree > return branch, _get_revid_tree(branch, revision_id, local_branch) > File "/usr/lib/python2.4/site-packages/bzrlib/merge.py", line 77, in > _get_revid_tree > local_branch.fetch(branch, revision_id) > File "/usr/lib/python2.4/site-packages/bzrlib/decorators.py", line 165, in > write_locked > return unbound(self, *args, **kwargs) > File "/usr/lib/python2.4/site-packages/bzrlib/branch.py", line 241, in fetch > pb=nested_pb) > File "/usr/lib/python2.4/site-packages/bzrlib/repository.py", line 331, in > fetch > return inter.fetch(revision_id=revision_id, pb=pb) > File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/fetch.py", line > 445, in fetch > self.copy_content(revision_id=revision_id, pb=pb) > File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/fetch.py", line > 430, in copy_content > pool) > File "/var/lib/python-support/python2.4/libsvn/ra.py", line 738, in > svn_ra_reporter2_invoke_finish_report > return apply(_ra.svn_ra_reporter2_invoke_finish_report, args) > File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/fetch.py", line > 261, in close_file > ie.symlink_target = lines[0][len("link "):] > IndexError: list index out of range This looks like a "svn:special" file that has invalid contents. Can you run this command inside pdb: BZR_PDB=1 bzr merge <svn repo> and when it enters pdb print the contents of lines: pdb> print lines That will be useful tracking this bug down. Cheers, Jelmer -- Jelmer Vernooij <[EMAIL PROTECTED]> - http://samba.org/~jelmer/
signature.asc
Description: This is a digitally signed message part