Comment 14 for bug 304134

Revision history for this message
Wesley J. Landaker (wjl) wrote : Re: KeyError when updating lightweight bzr-svn checkout

I'm trying narrow this down little by little. First thing I found by adding some prints:

In fieldids.py -> update_map, it dies on:
  delta[p] = map[p][0]

I put some prints before this to show map and p. One thing that is interesting is that in map, all of the files in all of the subdirectories of the directory I'm in are there as keys, EXCEPT the "linux_driver" directory. It doesn't show up in the map at all, nor do any of it's files. So it's not just the one file, it's anything in that subdirectory.

Strangely, if I run the same thing (bzr up) in the linux_driver subdirectory, it doesn't crash, but it also doesn't call update_map at all.

Anyway, I'll keep trying to track this down, and I'll post more as I find it.