error while updating/upgrading exaile

Vincent Ladeuil v.ladeuil+lp at free.fr
Mon Sep 24 07:13:39 BST 2007


>>>>> "robert" == Robert Collins <robertc at robertcollins.net> writes:

    robert> On Mon, 2007-09-24 at 07:41 +0200, Vincent Ladeuil wrote:
    >> >>>>> "robert" == Robert Collins <robertc at robertcollins.net> writes:
    >> 
    robert> On Sun, 2007-09-23 at 10:00 +0530, shirish wrote:
    >> >> Hi all,
    >> >> I'm using bzr version 0.90 & this is the error which cropped up
    >> >> while trying to update/upgrade exaile.
    >> 
    >> >> UnlockableTransport: Cannot lock: transport is read only:
    >> 
    >> 
    >> >> Please lemme know what to do?
    >> 
    robert> This appears to be a regression in our update command (which is not at
    robert> all the same as upgrade :)).
    >> 
    robert> Vincent, I think you touched this most recently? Any ideas?
    >> 
    >> updating a branch bound to a remote branch accessed via
    >> read-only transport isn't possible AFAIK.

    robert> It certainly used to be, the remote branch is not altered by commit.

Sure if he commits locally, but he did a bzr update.

May be bzr unbind is appropriate here, I can't deduce the setup
used from the backtrace.

If update uses:

parent = remote1
master = remote1
branch = local1
working tree = local2

Then bzr unbind should be ok.

if it's:

parent = remote1
master = remote2
branch = local1
working tree = local2

then 'bzr bind sftp://remote2 or bzr+ssh://remote2' should do.

My last modification was about reusing the master transport, I
don't think I modified any other behavior by doing that.

     Vincent



More information about the bazaar mailing list