bzr up, in a application that I have checkout before.
bzr: ERROR: bzrlib.errors.UnlockableTransport: Cannot lock: transport is read only: <bzrlib.transport.http._urllib.HttpTransport_urllib url=http://bazaar.launchpad.net/%7Eawn-core/awn/trunk/.bzr/repository/>
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 817, in run_bzr_catch_errors
return run_bzr(argv)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 779, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 477, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 1038, in run
unversioned_filter=tree.is_ignored))
File "/usr/lib/python2.5/site-packages/bzrlib/workingtree.py", line 2040, in update
old_tip = self.branch.update()
File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 165, in write_locked
return unbound(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1823, in update
self.pull(master, overwrite=True)
File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 165, in write_locked
return unbound(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1712, in pull
master_branch.lock_write()
File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1329, in lock_write
repo_token = self.repository.lock_write()
File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 307, in lock_write
result = self.control_files.lock_write(token=token)
File "/usr/lib/python2.5/site-packages/bzrlib/lockable_files.py", line 258, in lock_write
token_from_lock = self._lock.lock_write(token=token)
File "/usr/lib/python2.5/site-packages/bzrlib/lockdir.py", line 556, in lock_write
return self.wait_lock()
File "/usr/lib/python2.5/site-packages/bzrlib/lockdir.py", line 485, in wait_lock
return self.attempt_lock()
File "/usr/lib/python2.5/site-packages/bzrlib/lockdir.py", line 450, in attempt_lock
raise UnlockableTransport(self.transport)
UnlockableTransport: Cannot lock: transport is read only: <bzrlib.transport.http._urllib.HttpTransport_urllib url=http://bazaar.launchpad.net/%7Eawn-core/awn/trunk/.bzr/repository/>
bzr 0.90.0 on python 2.5.1.final.0 (linux2)
arguments: ['/usr/bin/bzr', 'update']
Same here. Started happening a couple of days ago. I only use bzr to check out and build locally the latest AWN trunk. This has worked fine for several weeks until a few days ago.
I do not change anything or try to commit anything back.
Original command was bzr co http:// bazaar. launchpad. net/~awn- core/awn/ trunk <dir>
Subsequent commands are bzr update from within <dir>
Bug #137157 seems to be a duplicate.
======= ======= ======= ====Error output= ======= ======= ======= ======= ==
bzr: ERROR: bzrlib. errors. UnlockableTrans port: Cannot lock: transport is read only: <bzrlib. transport. http._urllib. HttpTransport_ urllib url=http:// bazaar. launchpad. net/%7Eawn- extras/ awn-extras/ trunk/. bzr/repository/>
Traceback (most recent call last): python2. 5/site- packages/ bzrlib/ commands. py", line 817, in run_bzr_ catch_errors python2. 5/site- packages/ bzrlib/ commands. py", line 779, in run_bzr python2. 5/site- packages/ bzrlib/ commands. py", line 477, in run_argv_aliases **all_cmd_ args) python2. 5/site- packages/ bzrlib/ builtins. py", line 1038, in run _filter= tree.is_ ignored) ) python2. 5/site- packages/ bzrlib/ workingtree. py", line 2040, in update update( ) python2. 5/site- packages/ bzrlib/ decorators. py", line 165, in write_locked python2. 5/site- packages/ bzrlib/ branch. py", line 1823, in update pull(master, overwrite=True) python2. 5/site- packages/ bzrlib/ decorators. py", line 165, in write_locked python2. 5/site- packages/ bzrlib/ branch. py", line 1712, in pull branch. lock_write( ) python2. 5/site- packages/ bzrlib/ branch. py", line 1329, in lock_write .lock_write( ) python2. 5/site- packages/ bzrlib/ repository. py", line 307, in lock_write files.lock_ write(token= token) python2. 5/site- packages/ bzrlib/ lockable_ files.py" , line 258, in lock_write lock_write( token=token) python2. 5/site- packages/ bzrlib/ lockdir. py", line 556, in lock_write python2. 5/site- packages/ bzrlib/ lockdir. py", line 485, in wait_lock python2. 5/site- packages/ bzrlib/ lockdir. py", line 450, in attempt_lock port(self. transport) port: Cannot lock: transport is read only: <bzrlib. transport. http._urllib. HttpTransport_ urllib url=http:// bazaar. launchpad. net/%7Eawn- extras/ awn-extras/ trunk/. bzr/repository/>
File "/usr/lib/
return run_bzr(argv)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
unversioned
File "/usr/lib/
old_tip = self.branch.
File "/usr/lib/
return unbound(self, *args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
return unbound(self, *args, **kwargs)
File "/usr/lib/
master_
File "/usr/lib/
repo_token = self.repository
File "/usr/lib/
result = self.control_
File "/usr/lib/
token_from_lock = self._lock.
File "/usr/lib/
return self.wait_lock()
File "/usr/lib/
return self.attempt_lock()
File "/usr/lib/
raise UnlockableTrans
UnlockableTrans
bzr 0.90.0 on python 2.5.1.final.0 (linux2)
arguments: ['/usr/bin/bzr', 'update']
** please send this report to <email address hidden>