bzr merge using merge-directive result with error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
New
|
Undecided
|
Unassigned |
Bug Description
The following trace it triggered after executing bzr merge <merge directive>.
Merging from the branch that was used to create the directive pass successfully.
Additionally, after merging from the the actual branch and reverting,
bzr merge <merge directive> pass without triggering the trace but with different
result (compared with merge from the actual branch).
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "/usr/lib64/
return the_callable(*args, **kwargs)
File "/usr/lib64/
ret = run(*run_argv)
File "/usr/lib64/
return self.run_
File "/usr/lib64/
return self._operation
File "/usr/lib64/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib64/
result = func(*args, **kwargs)
File "/usr/lib64/
mergeable, pb)
File "/usr/lib64/
mergeable.
File "/usr/lib64/
info.
File "/usr/lib64/
return ri.install()
File "/usr/lib64/
result = self._install_
File "/usr/lib64/
self.
File "/usr/lib64/
).to_
File "/usr/lib64/
return mpvf.get_
File "/usr/lib64/
return [self.cache_
File "/usr/lib64/
reconstruct
File "/usr/lib64/
return self._reconstru
File "/usr/lib64/
new_version_id = self.parents[
IndexError: list index out of range
bzr 2.1.2 on python 2.6.4 (Linux-
arguments: ['/usr/bin/bzr', 'merge', '/tmp/bzr.out']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'
plugins:
explorer /usr/lib/
launchpad /usr/lib64/
netrc_
news_merge /usr/lib64/
qbzr /usr/lib/
*** Bazaar has encountered an internal error. This probably indicates a
bug in Bazaar. You can help us fix it by filing a bug report at
https:/
including this traceback and a description of the problem.