Error when trying to dogfood pack repositories

Keir Mierle mierle at gmail.com
Wed Sep 5 06:21:11 BST 2007


I get the following when trying to branch from the pack repository:

$ packs.knits/bzr branch
http://people.ubuntu.com/~robertc/baz2.0/repository packs.packs
bzr: ERROR: exceptions.IndexError: tuple index out of range

Traceback (most recent call last):
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/commands.py", line
781, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/commands.py", line
743, in run_bzr
    ret = run(*run_argv)
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/commands.py", line
475, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/builtins.py", line 886, in run
    possible_transports=[to_transport])
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/bzrdir.py", line
816, in sprout
    wt = result.create_workingtree()
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/bzrdir.py", line
1079, in create_workingtree
    return self._format.workingtree_format.initialize(self, revision_id)
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/workingtree_4.py",
line 1316, in initialize
    transform.build_tree(basis, wt)
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/transform.py", line
1240, in build_tree
    return _build_tree(tree, wt)
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/transform.py", line
1323, in _build_tree
    tree.iter_files_bytes(deferred_contents)):
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/repository.py", line
793, in iter_files_bytes
    yield callable_data, weave.get_lines(revision_id)
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/knit.py", line 838,
in get_lines
    return self.get_line_list([version_id])[0]
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/knit.py", line 874,
in get_line_list
    text_map, content_map = self._get_content_maps(version_ids)
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/knit.py", line 886,
in _get_content_maps
    record_map = self._get_record_map(version_ids)
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/knit.py", line 851,
in _get_record_map
    position_map = self._get_components_positions(version_ids)
  File "/home/keir/wrk/bzr.dev/packs.knits/bzrlib/knit.py", line 713,
in _get_components_positions
    next = self.get_parents(cursor)[0]
IndexError: tuple index out of range

bzr 0.91.0dev0 on python 2.5.1.final.0 (linux2)
arguments: ['packs.knits/bzr', 'branch',
'http://people.ubuntu.com/~robertc/baz2.0/repository', 'packs.packs']

** please send this report to bazaar at lists.ubuntu.com

Keir



More information about the bazaar mailing list