[Pkg-bazaar-maint] Bug#822116: bzr: FTBFS in testing (test fail)
Jelmer Vernooij
jelmer at jelmer.uk
Thu Apr 21 11:56:53 UTC 2016
On Thu, Apr 21, 2016 at 01:12:02PM +0200, Santiago Vila wrote:
> Package: src:bzr
> Version: 2.7.0-4
> Severity: serious
>
> Dear maintainer:
>
> This package currently fails to build from source in stretch.
>
> --------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/build/lib.linux-x86_64-2.7/bzrlib/plugins/weave_fmt/test_bzrdir.py", line 426, in te
> st_lock_file
> b = branch.Branch.open(self.get_url())
> File "/<<PKGBUILDDIR>>/build/lib.linux-x86_64-2.7/bzrlib/branch.py", line 186, in open
> possible_transports=possible_transports, _unsupported=_unsupported)
> File "/<<PKGBUILDDIR>>/build/lib.linux-x86_64-2.7/bzrlib/controldir.py", line 689, in open
> _unsupported=_unsupported)
> File "/<<PKGBUILDDIR>>/build/lib.linux-x86_64-2.7/bzrlib/controldir.py", line 718, in open_from_transport
> find_format, transport, redirected)
> File "/<<PKGBUILDDIR>>/build/lib.linux-x86_64-2.7/bzrlib/transport/__init__.py", line 1719, in do_catching_
> redirections
> return action(transport)
> File "/<<PKGBUILDDIR>>/build/lib.linux-x86_64-2.7/bzrlib/controldir.py", line 706, in find_format
> probers=probers)
> File "/<<PKGBUILDDIR>>/build/lib.linux-x86_64-2.7/bzrlib/controldir.py", line 1151, in find_format
> return prober.probe_transport(transport)
> File "/<<PKGBUILDDIR>>/build/lib.linux-x86_64-2.7/bzrlib/bzrdir.py", line 1237, in probe_transport
> format_string = transport.get_bytes(".bzr/branch-format")
> File "/<<PKGBUILDDIR>>/build/lib.linux-x86_64-2.7/bzrlib/transport/sftp.py", line 422, in get_bytes
> f = self.get(relpath)
> File "/<<PKGBUILDDIR>>/build/lib.linux-x86_64-2.7/bzrlib/transport/sftp.py", line 414, in get
> f.prefetch()
> TypeError: prefetch() takes exactly 2 arguments (1 given)
> --------------------------------------------------------------
>
> I can send the full build log if required, or you can also get the one
> from reproducible builds, as it fails in the same way:
>
> https://reproducible.debian.net/rbuild/testing/amd64/bzr_2.7.0-4.rbuild.log
This is caused by an API change in paramiko's public API, making the file_size argument to prefetch() mandatory.
Jelmer
More information about the Pkg-bazaar-maint
mailing list