can't commit over ftp: error_temp: 451 Rename/move failure: File exists
Bug #598646 reported by
mike stewart
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
Unassigned | ||
Breezy |
Won't Fix
|
Low
|
Unassigned |
Bug Description
crash using bazaar explorer in ubuntu 9.10 - bound branch on dumb webhost ftp server - previous commit had failed (two days earlier).
the previous commit hung ... i noticed sometime later that it was prompting for ftp passwword some minutes after commit had been started (via command line). I couldn't conitinue, so used CTRL-C to cancel.
however, it had over 20minutes to have made the commit in the background. not sure if it hung due to poor wireless or bad ftp connection, -OR- because I created and was working in another bzr repository after this commit had been started. (the new repository was local, and encountered no errors).
bzr.log and crash report are attached
Related branches
lp://staging/~jelmer/brz/no-more-ftp
Merged
into
lp://staging/brz
- Vincent Ladeuil: Approve
- Martin Packman: Approve
-
Diff: 1510 lines (+17/-1308)16 files modifiedbreezy/help_topics/en/authentication.txt (+3/-3)
breezy/lockdir.py (+0/-3)
breezy/plugins/git/tests/test_dir.py (+1/-1)
breezy/plugins/upload/__init__.py (+1/-1)
breezy/plugins/upload/tests/test_upload.py (+1/-25)
breezy/tests/__init__.py (+0/-6)
breezy/tests/blackbox/test_help.py (+0/-2)
breezy/tests/ftp_server/__init__.py (+0/-82)
breezy/tests/ftp_server/pyftpdlib_based.py (+0/-223)
breezy/tests/test_ftp_transport.py (+0/-151)
breezy/tests/test_http.py (+2/-2)
breezy/tests/test_smart_transport.py (+1/-1)
breezy/tests/transport_util.py (+8/-19)
breezy/transport/__init__.py (+0/-23)
breezy/transport/ftp/__init__.py (+0/-638)
breezy/transport/ftp/_gssapi.py (+0/-128)
tags: | added: check-for-breezy |
Changed in brz: | |
status: | New → Triaged |
importance: | Undecided → Low |
tags: | removed: check-for-breezy |
Changed in brz: | |
status: | Triaged → Won't Fix |
To post a comment you must log in.
PythonVersion: 2.6.4 python2. 6/dist- packages/ bzrlib/ commands. py", line 853, in exception_ to_return_ code python2. 6/dist- packages/ bzrlib/ commands. py", line 1055, in run_bzr python2. 6/dist- packages/ bzrlib/ commands. py", line 661, in run_argv_aliases direct( **all_cmd_ args) python2. 6/dist- packages/ bzrlib/ commands. py", line 665, in run_direct .run_simple( *args, **kwargs) python2. 6/dist- packages/ bzrlib/ cleanup. py", line 122, in run_simple python2. 6/dist- packages/ bzrlib/ cleanup. py", line 156, in _do_with_cleanups python2. 6/dist- packages/ bzrlib/ plugins/ qbzr/lib/ commands. py", line 788, in run command( cmd, bencoded) python2. 6/dist- packages/ bzrlib/ plugins/ qbzr/lib/ subprocess. py", line 786, in run_subprocess_ command run_bzr( argv) python2. 6/dist- packages/ bzrlib/ commands. py", line 1055, in run_bzr python2. 6/dist- packages/ bzrlib/ commands. py", line 661, in run_argv_aliases direct( **all_cmd_ args) python2. 6/dist- packages/ bzrlib/ commands. py", line 665, in run_direct .run_simple( *args, **kwargs) python2. 6/dist- packages/ bzrlib/ cleanup. py", line 122, in run_simple python2. 6/dist- packages/ bzrlib/ cleanup. py", line 156, in _do_with_cleanups python2. 6/dist- packages/ bzrlib/ builtins. py", line 3138, in run safe_relpath_ files(tree, exclude)) python2. 6/dist- packages/ bzrlib/ decorators. py", line 194, in write_locked python2. 6/dist- packages/ bzrlib/ workingtree_ 4.py", line 197, in commit commit( self, message, revprops, *args, **kwargs) python2. 6/dist- packages/ bzrlib/ decorators. py", line 194, in write_locked python2. 6/dist- packages/ bzrlib/ mutabletree. py", line 225, in commit python2. 6/dist- packages/ bzrlib/ commit. py", line 257, in commit master_ transports= possible_ master_ transports) python2. 6/dist- packages/ bzrlib/ cleanup. py", line 118, in run python2. 6/dist- packages/ bzrlib/ cleanup. py", line 156, in _do_with_cleanups python2. 6/dist- packages/ bzrlib/ commit. py", line 332, in _commit _check_ bound_branch( operation, possible_ master_ transports) python2. 6/dist- packages/ bzrlib/ commit. py", line 501, in _check_bound_branch master_ branch. lock_write( )
Traceback:
Traceback (most recent call last):
File "/usr/lib/
return the_callable(*args, **kwargs)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run_
File "/usr/lib/
return self._operation
File "/usr/lib/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
return run_subprocess_
File "/usr/lib/
return commands.
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run_
File "/usr/lib/
return self._operation
File "/usr/lib/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
exclude=
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/usr/lib/
result = WorkingTree3.
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/usr/lib/
*args, **kwargs)
File "/usr/lib/
possible_
File "/usr/lib/
self.cleanups, self.func, self, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/pytho...