shelve NEWDIR/NEWFILE tries to shelve NEWDIR

Bug #636946 reported by Robert Collins
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
High
Unassigned
Breezy
Triaged
Medium
Unassigned

Bug Description

:!bzr shelve --all debian/python-fixtures.install
Selected changes:
-D debian/
-D debian/python-fixtures.install
bzr: ERROR: Tree transform is malformed [('unversioned parent', 'new-2'), ('missing parent', 'new-2')]

:!bzr st
added:
  debian/
  debian/changelog
  debian/compat
  debian/control
  debian/copyright
  debian/patches/
  debian/pycompat
  debian/python-fixtures.install
  debian/pyversions
  debian/rules

This is almost certainly the tree delta expansion rules which prevent bad commits with iter-changes based commits, but here what we're doing is reversing stuff out, so the expand rules are different / should be disabled. Or something.

Vincent Ladeuil (vila)
Changed in bzr:
status: New → Confirmed
importance: Undecided → Medium
importance: Medium → High
tags: added: treetransform
Jelmer Vernooij (jelmer)
tags: added: check-for-breezy
Jelmer Vernooij (jelmer)
Changed in brz:
status: New → Triaged
importance: Undecided → Medium
tags: removed: check-for-breezy
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.