"Tree transform is malformed" error with "bzr import-dsc"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bzr-builddeb |
Fix Released
|
Undecided
|
Unassigned | ||
bzr-builddeb (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I'm experimenting with bzr-builddeb and it seems to trigger an error in bzr.
I've tried bzr 0.91-2 from Debian unstable, but it looks the same.
Note: you need bzr-builddeb for reproducing this.
$ bzr import-dsc --to test --snapshot bzr-builddeb
snapshot.debian.net has lost packages from before 12/03/2005, only packages from after that date will be imported.
imported bzr-builddeb_
imported bzr-builddeb_
imported bzr-builddeb_
imported bzr-builddeb_
imported bzr-builddeb_
imported bzr-builddeb_
imported bzr-builddeb_
bzr: ERROR: Tree transform is malformed [('overwrite', 'new-299', u'lock'), ('overwrite', 'new-230', u'99'), ('overwrite', 'new-297', u'branch'), ('overwrite', 'new-296', u'conflicts'), ('overwrite', 'new-295', u'merge-hashes'), ('overwrite', 'new-294', u'lock'), ('overwrite', 'new-293', u'dirstate'), ('overwrite', 'new-292', u'format'), ('overwrite', 'new-291', u'checkout'), ('overwrite', 'new-289', u'README'), ('overwrite', 'new-95', u'22'), ('overwrite', 'new-238', u'4a'), ('overwrite', 'new-288', u'revision-store'), ('overwrite', 'new-114', u'3e'), ('overwrite', 'new-283', u'9f'), ('overwrite', 'new-78', u'revisions.kndx'), ('overwrite', 'new-79', u'inventory.knit'), ('overwrite', 'new-74', u'revisions.knit'), ('overwrite', 'new-75', u'format'), ('overwrite', 'new-76', u'lock'), ('overwrite', 'new-77', u'signatures.
/usr/lib/
warn("file group %r was not explicitly unlocked" % self)
/usr/lib/
warn("lock on %r not released" % self.f)
It seems to be the bzr-builddeb package itself, which archived content triggers the error: "bzr import-dsc --to test --snapshot hello" works fine.
Changed in bzr-builddeb: | |
status: | New → Fix Released |
status: | Fix Released → Fix Committed |
Changed in bzr-builddeb: | |
status: | Fix Committed → Fix Released |
status: | Fix Committed → Fix Released |
The error can be triggered by importing version 0.19 from http:// snapshot. debian. net/archive/ 2007/08/ 20/debian/ pool/main/ b/bzr-builddeb/
But importing .dsc files directly will trigger bug 156029 (which has a simple fix)