Error when trying to dogfood pack repositories

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

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

$ packs.knits/bzr branch packs.packs
bzr: ERROR: exceptions.IndexError: tuple index out of range

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

bzr 0.91.0dev0 on python (linux2)
arguments: ['packs.knits/bzr', 'branch',
'', 'packs.packs']

** please send this report to bazaar at


More information about the bazaar mailing list