ensure base was bzr-git generated when applying deltas
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Git Plugin |
Triaged
|
Medium
|
Unassigned |
Bug Description
I tried to clone a remote git repository into a branch inside a sharewd bzr repo. This crashed with the following error message:
bzr: ERROR: An inconsistent delta was supplied involving '<unknown>', 'intl' reason: Parent is not present in resulting inventory.
I then retried from the same git repository, but outside the shared repo. This time, it got farther, but still crashed:
bzr: ERROR: The repository you are fetching from contains submodules. To continue, upgrade your Bazaar repository to a format that supports nested trees, such as 'development-
This message I at least understand. So does it mean bzr-git cannot be used to create branches inside share bzr repositories? Or is it a bug?
On Sat, 2011-03-12 at 15:59 +0000, Eli Zaretskii wrote:
> Public bug reported:
>
> I tried to clone a remote git repository into a branch inside a sharewd
> bzr repo. This crashed with the following error message:
>
> bzr: ERROR: An inconsistent delta was supplied involving '<unknown>',
> 'intl' reason: Parent is not present in resulting inventory.
What versions of Bazaar, bzr-git and Dulwich are you using?
Can you run "bzr check" / "bzr reconcile" in the repository ? This error
is caused by bzr-git processing the existing revisions in that
repository and generating Git SHA1s for them. One of these revisions is
causing bzr-git to break.
status incomplete
Cheers,
Jelmer