Comment 1 for bug 247763

Revision history for this message
Jasper Groenewegen (colbrac) wrote :

I can't reproduce that error. If I start bzr vis from the olive subfolder in a branch from trunk and open that Send Merge directive, no error. If I press ok (leaving target branch empty as it is):
Traceback (most recent call last):
  File "/home/jasper/.bazaar/plugins/gtk/revisionmenu.py", line 95, in send_merge_directive
    outf.writelines(window.get_merge_directive().to_lines())
  File "/home/jasper/.bazaar/plugins/gtk/mergedirective.py", line 111, in get_merge_directive
    base_revision_id=None)
  File "/usr/lib/python2.5/site-packages/bzrlib/merge_directive.py", line 477, in from_objects
    repository.lock_write()
  File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py", line 2033, in lock_write
    raise errors.ReadOnlyError(self)
bzrlib.errors.ReadOnlyError: A write attempt was made in a read only transaction on KnitPackRepository('file:///home/jasper/Programming/bzr-gtk/.bzr/repository/')

- If I press cancel the window is not properly destroyed and I can't reopen it.
- The 'email to' is filled in from ~/.bazaar/locations.conf
- I miss the public branch text entry which is also set in ~/.bazaar/locations.conf