bzr crashed with AttributeError in tree_unapply_patches(): '_PreviewTree' object has no attribute 'get_revision_id'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bzr-builddeb |
Fix Released
|
High
|
Jelmer Vernooij | ||
bzr-builddeb (Ubuntu) |
Fix Released
|
Medium
|
Jelmer Vernooij |
Bug Description
I had 2 patches in the shelf.
The tree has patches applied (ubuntu package in launchpad, e.g. lp:ubuntu/precise/zope2.12)
Introduced in bzr-builddeb 2.8.1 is
* Automatically unapply patches before merge operations.
LP: #815854
Now I cannot unshelve
$ bzr unshelve
Using changes with id "2".
Unapplying quilt patches to prevent spurious conflicts
bzr: ERROR: exceptions.
I do not want shelve/unshelve to do anything with patches automatically.
I want it to operate in current working tree state.
bzr 2.5, bzr-builddeb 2.8.3
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: bzr 2.5.0-1ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-18-
NonfreeKernelMo
ApportVersion: 1.94.1-0ubuntu1
Architecture: i386
BzrDebugFlags: set()
BzrVersion: 2.5.0
CommandLine: ['/usr/bin/bzr', 'unshelve']
CrashDb: bzr
Date: Fri Mar 9 01:45:06 2012
ExecutablePath: /usr/bin/bzr
FileSystemEncoding: UTF-8
InterpreterPath: /usr/bin/python2.7
Locale: lt_LT.UTF-8
PackageArchitec
Platform: Linux-3.
ProcCmdline: /usr/bin/python /usr/bin/bzr unshelve
PythonVersion: 2.7.2
SourcePackage: bzr
Title: bzr crashed with AttributeError in tree_unapply_
UpgradeStatus: Upgraded to precise on 2012-03-06 (2 days ago)
UserEncoding: utf-8
UserGroups: adm admin cdrom dialout dip lpadmin plugdev sambashare
tags: | removed: need-duplicate-check |
Changed in bzr-builddeb: | |
status: | New → Fix Committed |
importance: | Undecided → High |
assignee: | nobody → Jelmer Vernooij (jelmer) |
Changed in bzr-builddeb (Ubuntu): | |
assignee: | nobody → Jelmer Vernooij (jelmer) |
importance: | Undecided → Medium |
status: | New → Fix Committed |
Changed in bzr-builddeb: | |
status: | Fix Committed → Fix Released |
This bug was fixed in the package bzr-builddeb - 2.8.4
---------------
bzr-builddeb (2.8.4) unstable; urgency=low
* Add dependency on quilt. LP: #951207
* Cope with missing tags when looking up upstream versions.
* Skip quilt unapplying for trees that can not be copied (such as
_PreviewTree). LP: #950419
* Document the argument for --export-upstream. LP: #959065
-- Jelmer Vernooij <email address hidden> Mon, 19 Mar 2012 11:10:21 +0100