Activity log for bug #187207

Date Who What changed Old value New value Message
2008-01-30 01:54:04 Spencer E. Chastain bug added bug
2008-01-30 22:29:40 John A Meinel bzr: importance Undecided High
2008-01-30 22:29:40 John A Meinel bzr: assignee jameinel
2008-01-30 22:29:40 John A Meinel bzr: status New In Progress
2008-08-13 03:50:29 Robert Collins description This bug occurs when I (1) pull a child directory up (2) remove the old parent directory and (3) remove a file under the child directory (that was elevated in the tree by the move) I believe this has severely broken a branch on a private network that I cannot extract data from. However, reproducing the steps in a simple case (such as below) does not break a branch, per se, but it does create an error and seem to put the branch into a weird state between revision 2 and 3. Either way, it's a problem, and I think it may be creating larger problems in trees where I have been doing much more of this kind of activity. $ bzr init test $ cd test $ mkdir -p del/sub $ touch del/sub/a $ touch del/sub/b $ bzr add added del added del/sub added del/sub/a added del/sub/b $ bzr commit -m "setup" Committing to: /home/sechastain/workspace/test/ added del added del/sub added del/sub/a added del/sub/b Committed revision 1. $ bzr mv del/sub sub del/sub => sub $ rmdir del $ rm sub/b $ bzr commit -m "break" Committing to: /home/sechastain/workspace/test/ missing del renamed del/sub => sub missing sub/b deleted del deleted del/sub/b bzr: ERROR: dirstate: inconsistent delta, with tree 0. 'del/sub/b' 'b-20080130013519-454g97znowa6cvkh-4' $ bzr status removed: del/ del/sub/b renamed: del/sub => sub $ bzr commit -m "break" Committing to: /home/sechastain/workspace/test/ renamed del/sub => sub missing sub/b deleted del deleted del/sub/a deleted del/sub/b Committed revision 3. $ bzr status $ This bug occurs when I (1) pull a child directory up (2) remove the old parent directory and (3) remove a file under the child directory (that was elevated in the tree by the move) I believe this has severely broken a branch on a private network that I cannot extract data from. However, reproducing the steps in a simple case (such as below) does not break a branch, per se, but it does create an error and seem to put the branch into a weird state between revision 2 and 3. Either way, it's a problem, and I think it may be creating larger problems in trees where I have been doing much more of this kind of activity. $ bzr init test $ cd test $ mkdir -p del/sub $ touch del/sub/a $ touch del/sub/b $ bzr add added del added del/sub added del/sub/a added del/sub/b $ bzr commit -m "setup" Committing to: /home/sechastain/workspace/test/ added del added del/sub added del/sub/a added del/sub/b Committed revision 1. $ bzr mv del/sub sub del/sub => sub $ rmdir del $ rm sub/b $ bzr commit -m "break" Committing to: /home/sechastain/workspace/test/ missing del renamed del/sub => sub missing sub/b deleted del deleted del/sub/b bzr: ERROR: dirstate: inconsistent delta, with tree 0. 'del/sub/b' 'b-20080130013519-454g97znowa6cvkh-4' $ bzr status removed: del/ del/sub/b renamed: del/sub => sub $ bzr commit -m "break" Committing to: /home/sechastain/workspace/test/ renamed del/sub => sub missing sub/b deleted del deleted del/sub/a deleted del/sub/b Committed revision 3. $ bzr status $
2009-06-19 14:53:52 John A Meinel bzr: status In Progress Triaged
2009-06-19 14:53:52 John A Meinel bzr: assignee John A Meinel (jameinel)
2009-07-15 02:50:20 Robert Collins summary commit reports error when a file has been moved and then removed in the same revision Inconsistent deltas created when commiting and an implicit delete has happened
2009-07-15 02:52:09 Robert Collins attachment added 187207.sh http://launchpadlibrarian.net/29031173/187207.sh
2009-07-15 04:35:21 Launchpad Janitor branch linked lp:~lifeless/bzr/bug-187207
2009-07-15 04:36:58 Robert Collins bzr: status Triaged Fix Committed
2009-07-15 04:36:58 Robert Collins bzr: assignee Robert Collins (lifeless)
2009-07-20 03:51:17 Robert Collins bzr: status Fix Committed Fix Released
2009-07-20 03:51:17 Robert Collins bzr: milestone 1.18