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