Source: breezy-debian
Version: 2.8.12
Severity: serious
Justification: FTBFS
When testing packages against the upcoming release of perl, we found
an unrelated FTBFS on a clean sid chroot:
10.863 opening working tree
'/tmp/testbzr-Mq8mdV.tmp/breezy.plugins.debian.tests.test_upstream.UpstreamBranchSourceTests.test_version_as_revision_invalid_revspec/work'
}}}
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_upstream.py", line 465, in
test_version_as_revision_invalid_revspec
source.version_as_revision, "foo", "2.1+bzr4242")
File "/usr/lib/python2.7/dist-packages/breezy/tests/__init__.py", line 1468,
in assertRaises
callableObj(*args, **kwargs)
File "/<<PKGBUILDDIR>>/upstream/branch.py", line 245, in version_as_revision
revspec).as_revision_id(self.upstream_branch)
File "/usr/lib/python2.7/dist-packages/breezy/revisionspec.py", line 226, in
as_revision_id
return self._as_revision_id(context_branch)
File "/usr/lib/python2.7/dist-packages/breezy/revisionspec.py", line 234, in
_as_revision_id
return self.in_history(context_branch).rev_id
File "/usr/lib/python2.7/dist-packages/breezy/revisionspec.py", line 208, in
in_history
return self._match_on_and_check(branch, revs=None)
File "/usr/lib/python2.7/dist-packages/breezy/revisionspec.py", line 196, in
_match_on_and_check
info = self._match_on(branch, revs)
File "/usr/lib/python2.7/dist-packages/breezy/revisionspec.py", line 313, in
_match_on
return self._try_spectype(rs_class, branch)
File "/usr/lib/python2.7/dist-packages/breezy/revisionspec.py", line 297, in
_try_spectype
return rs.in_history(branch)
File "/usr/lib/python2.7/dist-packages/breezy/revisionspec.py", line 208, in
in_history
return self._match_on_and_check(branch, revs=None)
File "/usr/lib/python2.7/dist-packages/breezy/revisionspec.py", line 196, in
_match_on_and_check
info = self._match_on(branch, revs)
File "/usr/lib/python2.7/dist-packages/breezy/plugins/git/revspec.py", line
117, in _match_on
lazy_check_versions()
File "/usr/lib/python2.7/dist-packages/breezy/plugins/git/__init__.py", line
82, in lazy_check_versions
import_dulwich()
File "/usr/lib/python2.7/dist-packages/breezy/plugins/git/__init__.py", line
69, in import_dulwich
"bzr-git: Please install dulwich, https://www.dulwich.io/")
breezy.errors.DependencyNotPresent: Unable to import library "dulwich":
bzr-git: Please install dulwich, https://www.dulwich.io/
----------------------------------------------------------------------
Ran 532 tests in 11.355s
FAILED (errors=1)
4 tests skipped