bzr-fastexport crashed in git-bzr -- broken pipe
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Fast Import |
Fix Released
|
Undecided
|
Pieter |
Bug Description
Using git-bzr from http://
[matej@viklef git]$ git bzr add pardus-upstream ../pardus-cpan-zim/
Bazaar branch pardus-upstream added. You can fetch it with `git bzr fetch pardus-upstream`
[matej@viklef git]$ git bzr fetch pardus-upstream
There doesn't seem to be an existing refmap. Doing an initial import
*** BzrFastExport: Exported 0 commits; forcing checkpoint
*** BzrFastExport: Fixing recursive rename for share/zim/
*** BzrFastExport: Fixing recursive rename for share/zim/
*** BzrFastExport: Fixing recursive rename for share/zim/
*** BzrFastExport: Fixing recursive rename for share/zim/
*** BzrFastExport: Fixing recursive rename for share/zim/
*** BzrFastExport: Fixing recursive rename for share/zim/
*** BzrFastExport: Fixing recursive rename for share/zim/
*** BzrFastExport: Fixing recursive rename for share/zim/
*** BzrFastExport: Fixing recursive rename for share/zim/
*** BzrFastExport: Fixing recursive rename for share/zim/
*** BzrFastExport: Fixing recursive rename for share/zim/
*** BzrFastExport: Fixing recursive rename for share/zim/
fatal: Path share/zim/
fast-import: dumping crash report to .git/fast_
Traceback (most recent call last):
File "/home/
sys.
File "/home/
self.
File "/home/
sys.
IOError: [Errno 32] Broken pipe
fast_import_
Related branches
Changed in bzr-fastimport: | |
status: | Fix Committed → Fix Released |
Looks like a bug in the recursive rename functionality I added. The relevant part is:
R share/zim/ doc/Zim/ install share/zim/ doc/Zim/ Install doc/Zim/ install. txt share/zim/ doc/Zim/ Install. txt doc/Zim/ install/ unix.txt share/zim/ doc/Zim/ Install/ Unix.txt
R share/zim/
* R share/zim/
* R share/zim/ doc/Zim/ install/ unix.txt share/zim/ doc/Zim/ Install/ Unix.txt
should have been:
* R share/zim/ doc/Zim/ Install/ unix.txt share/zim/ doc/Zim/ Install/ Unix.txt
I'm not sure if the rename stuff is only broken on case-insensitive equal strings, or in general.
I'll try to take a look at it later on.