dpush of lp:~ubuntu-core-dev/anna/ubuntu crashes with NoSuchId exception
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Git Plugin |
Fix Released
|
High
|
Jelmer Vernooij |
Bug Description
I'm trying to construct a git mirror of all the Ubuntu branches of debian-installer packages. The first package I tried to mirror was anna. Here's how to reproduce the failure I saw (I'm using bzr-git tip, otherwise what's currently in natty):
$ bzr get lp:~ubuntu-core-dev/anna/ubuntu anna
$ mkdir anna-test.git
$ cd anna-test.git
$ git init --bare
$ cd ../anna
$ bzr dpush git+ssh:
bzr: ERROR: The file id "debian/po/xh.po" is not present in the tree <bzrlib.
(Sorry, I'm sure there's a less insane target I could have given to 'bzr dpush', but I couldn't be bothered to figure it out and I think this should illustrate the problem anyway ...)
I've attached the last entry in ~/.bzr.log.
Related branches
Changed in bzr-git: | |
assignee: | nobody → Jelmer Vernooij (jelmer) |
importance: | Undecided → High |
status: | New → Triaged |
tags: | added: foreign |
Changed in bzr-git: | |
status: | Triaged → In Progress |
Changed in bzr-git: | |
status: | In Progress → Fix Committed |
milestone: | none → 0.6.0 |
Changed in bzr-git: | |
status: | Fix Committed → Fix Released |
Incidentally, this seems to have pushed a cloneable repository anyway, but I guess some of the objects are going to be missing.