IOError: [Errno 5] Input/output error when using repositories synchronized externally on different machines
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
New
|
Undecided
|
Unassigned |
Bug Description
I have a shared repository that I keep synchronized with Dropbox on multiple linux machines (all using bzr version 2.2.0). In this shared repository I have only a checkouted svn repository and a branch of this repository (where I do my local work). So I update this svn repository, merge with the branch, hack the branch, merge the modifications back into the svn and commit to the remote svn server.
Sometimes (not always), when I change the machine, I start to receive a stack trace with this error message with almost all command (including bzr status):
"IOError: [Errno 5] Input/output error"
Don't know if it is relevant, but the path to the Dropbox folder is different on some machines.
The log with the complete stack trace is attached.
Thanks,
Daniel
I've been told on IRC that there is a known bug (#98836) when using NFS filesystems. And this is exactly the case. :(
Strangely, I've been using bzr on NFS filesystems for a long time and this is the first time I have this kind of problem.
Best regards,
Daniel