merge-upstream fails when shared repository is present
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bzr-builddeb |
Fix Released
|
Critical
|
Unassigned |
Bug Description
When the temporary upstream branch ends up in the same shared repository as the
main branch merge-upstream fails.
When calling fetch() to fetch the new upstream revision in to the packaging branch
the fetch code notices that they share the same repository, and just checks
that the revision is present in the repository.
This check is what fails, even though the revision is in the repository. It may
be that the list of packs in the repository needs to be refreshed in memory
or something.
modified PKG-INFO
modified setup.py
modified httplib2/
added httplib2/iri2uri.py
Committed revision 2.
bzr: ERROR: bzrlib.
Traceback (most recent call last):
File "/home/
return run_bzr(argv)
File "/home/
ret = run(*run_argv)
File "/home/
return self.run(
File "/home/
Version(
File "/home/
parents)
File "/home/
self.
File "/home/
result = unbound(self, *args, **kwargs)
File "/home/
pb=nested_pb)
File "/home/
self.
File "/home/
result = unbound(self, *args, **kwargs)
File "/home/
return self.get_
File "/home/
result = unbound(self, *args, **kwargs)
File "/home/
return self._get_
File "/home/
result = unbound(self, *args, **kwargs)
File "/home/
raise errors.
NoSuchRevision: KnitPackReposit
Related branches
Changed in bzr-builddeb: | |
importance: | Undecided → High |
milestone: | none → 2.0.1 |
Changed in bzr-builddeb: | |
status: | Fix Committed → Fix Released |
Bumping the importance to critical.