bzrlib.errors.MalformedTransform on bzr shelve command
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
New
|
Undecided
|
Unassigned |
Bug Description
When attempting to do a bzr shelve, I get the error shown below.
Here's the status:
added:
appl/
appl/
appl/
appl/
appl/
appl/
modified:
appl/
appl/
appl/
unknown:
TODO
appl/deps-wrk/
appl/
Here's the command:
bzr shelve --all -m 'version template tag take 2'
The changes get put on a new shelf, but they are left in the working tree, and the following error messages are printed:
Selected changes:
M appl/core/build.sh
-D appl/core/
-D appl/core/
-D appl/core/
M appl/web/
-D appl/web/
-D appl/web/
-D appl/web/
M appl/web/local.sh
bzr: ERROR: bzrlib.
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/
shelver.run()
File "/usr/lib/
self.message)
File "/usr/lib/
creator.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
raise MalformedTransf
MalformedTrans
bzr 2.6.0dev3 on python 2.7.5 (Linux-
sid)
arguments: ['/usr/bin/bzr', 'shelve', '--all', '-m', 'version template tag
take 2']
plugins: bash_completion
grep[
news_
encoding: 'ascii', fsenc: 'utf8', lang: 'en_NZ.UTF-8'
When I subsequently do a revert to get rid of the changes, I get the following error messages about conflicts, perhaps this is the origin of the shelf error:
M appl/core/build.sh lib/python/ lib/python/ deliver/ lib/python/ deliver/ __init_ _.py lib/python/ deliver/ web/root/ templates/ root/base. html lib/python/ deliver/ web/root/ templatetags/ lib/python/ deliver/ web/root/ templatetags/ __init_ _.py lib/python/ deliver/ web/root/ templatetags/ deliver_ root_tags. py lib/python because it is not empty. Not deleting. lib/python/ deliver because it is not empty. Not deleting. lib/python/ deliver/ web/root/ templatetags because it is not empty. Not deleting.
- appl/core/
- appl/core/
- appl/core/
M appl/web/
- appl/web/
- appl/web/
- appl/web/
M appl/web/local.sh
Conflict: can't delete appl/core/
Conflict: can't delete appl/core/
Conflict: can't delete appl/web/