bzr fails to build in utopic

Bug #1382022 reported by Matthias Klose
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
bzr (Ubuntu)
Fix Released
High
Unassigned

Bug Description

bzr fails to build in utopic

seen at http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20140914-utopic.html

Traceback (most recent call last):
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/test_permissions.py", line 204, in test_new_files
    b_sftp.pull(b_local)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/branch.py", line 1111, in pull
    possible_transports=possible_transports, *args, **kwargs)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/decorators.py", line 218, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/branch.py", line 3306, in pull
    merge_tags_to_master=not source_is_master)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/branch.py", line 3441, in _pull
    graph=graph)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/decorators.py", line 218, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/branch.py", line 3249, in _update_revisions
    self.fetch(stop_revision=stop_revision)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/decorators.py", line 218, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/branch.py", line 3226, in fetch
    fetch_spec=fetch_spec)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/vf_repository.py", line 1268, in fetch
    find_ghosts=find_ghosts, fetch_spec=fetch_spec)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/decorators.py", line 218, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/vf_repository.py", line 2585, in fetch
    find_ghosts=find_ghosts)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/fetch.py", line 77, in __init__
    self.__fetch()
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/fetch.py", line 104, in __fetch
    self._fetch_everything_for_search(search_result)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/fetch.py", line 132, in _fetch_everything_for_search
    stream, from_format, [])
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/vf_repository.py", line 2038, in insert_stream
    self.target_repo.start_write_group()
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/repository.py", line 782, in start_write_group
    self._start_write_group()
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/repofmt/pack_repo.py", line 1724, in _start_write_group
    self._pack_collection._start_write_group()
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/repofmt/pack_repo.py", line 1531, in _start_write_group
    file_mode=self.repo.bzrdir._get_file_mode())
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/repofmt/groupcompress_repo.py", line 160, in __init__
    self._writer.begin()
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/pack.py", line 132, in begin
    self.write_func(self._serialiser.begin())
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/pack.py", line 135, in write_func
    self._write_func(bytes)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/repofmt/groupcompress_repo.py", line 153, in _write_data
    _write(bytes)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/transport/__init__.py", line 277, in write
    osutils.pump_string_file(bytes, self.file_handle)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/osutils.py", line 743, in pump_string_file
    write(segment)
  File "/usr/lib/python2.7/dist-packages/paramiko/file.py", line 324, in write
    data = b(data)
  File "/usr/lib/python2.7/dist-packages/paramiko/py3compat.py", line 43, in b
    raise TypeError("Expected unicode or bytes, got %r" % s)
TypeError: Expected unicode or bytes, got <read-only buffer for 0x7f4b84cbe1c0, size 5242880, offset 0 at 0x7f4b84d5cd70>

======================================================================
FAIL: bzrlib.tests.per_transport.TransportTests.test_put_file_unicode(SFTPTransport,SFTPHomeDirServer)
----------------------------------------------------------------------
Traceback (most recent call last):
_StringException: log: {{{
DEBUG [chan bzr SocketAsChannelAdapter] Started sftp server on channel <bzrlib.transport.ssh.SocketAsChannelAdapter object at 0x7f4b88a00310>
   DEBUG [chan bzr SocketAsChannelAdapter] Request: open
   DEBUG [chan bzr SocketAsChannelAdapter] Request: write
   DEBUG [chan bzr SocketAsChannelAdapter] Request: close
   DEBUG [chan bzr SocketAsChannelAdapter] Request: rename
   DEBUG [chan bzr SocketAsChannelAdapter] Request: rename
   DEBUG [chan bzr SocketAsChannelAdapter] EOF -- end of session
}}}

Traceback (most recent call last):
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/per_transport.py", line 548, in test_put_file_unicode
    self.assertRaises(UnicodeEncodeError, t.put_file, 'foo', unicode_file)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1528, in assertRaises
    raise self.failureException, "%s not raised" % excName
AssertionError: UnicodeEncodeError not raised

======================================================================
FAIL: bzrlib.tests.per_transport.TransportTests.test_put_file_unicode(SFTPTransport,SFTPSiblingAbsoluteServer)
----------------------------------------------------------------------
Traceback (most recent call last):
_StringException: log: {{{
DEBUG [chan bzr SocketAsChannelAdapter] Started sftp server on channel <bzrlib.transport.ssh.SocketAsChannelAdapter object at 0x7f4b8e2dc710>
   DEBUG [chan bzr SocketAsChannelAdapter] Request: open
   DEBUG [chan bzr SocketAsChannelAdapter] Request: write
   DEBUG [chan bzr SocketAsChannelAdapter] Request: close
   DEBUG [chan bzr SocketAsChannelAdapter] Request: rename
   DEBUG [chan bzr SocketAsChannelAdapter] Request: rename
   DEBUG [chan bzr SocketAsChannelAdapter] EOF -- end of session
}}}

Traceback (most recent call last):
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/per_transport.py", line 548, in test_put_file_unicode
    self.assertRaises(UnicodeEncodeError, t.put_file, 'foo', unicode_file)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1528, in assertRaises
    raise self.failureException, "%s not raised" % excName
AssertionError: UnicodeEncodeError not raised

======================================================================
FAIL: bzrlib.tests.per_transport.TransportTests.test_put_file_unicode(SFTPTransport,SFTPAbsoluteServer)
----------------------------------------------------------------------
Traceback (most recent call last):
_StringException: log: {{{
DEBUG [chan bzr SocketAsChannelAdapter] Started sftp server on channel <bzrlib.transport.ssh.SocketAsChannelAdapter object at 0x7f4b8e720090>
   DEBUG [chan bzr SocketAsChannelAdapter] Request: open
   DEBUG [chan bzr SocketAsChannelAdapter] Request: write
   DEBUG [chan bzr SocketAsChannelAdapter] Request: close
   DEBUG [chan bzr SocketAsChannelAdapter] Request: rename
   DEBUG [chan bzr SocketAsChannelAdapter] Request: rename
   DEBUG [chan bzr SocketAsChannelAdapter] EOF -- end of session
}}}

Traceback (most recent call last):
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/per_transport.py", line 548, in test_put_file_unicode
    self.assertRaises(UnicodeEncodeError, t.put_file, 'foo', unicode_file)
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1528, in assertRaises
    raise self.failureException, "%s not raised" % excName
AssertionError: UnicodeEncodeError not raised

======================================================================
FAIL: bzrlib.tests.test_osutils.TestWin32Funcs.test_win98_abspath
----------------------------------------------------------------------
Traceback (most recent call last):
_StringException: Empty attachments:
  log

Traceback (most recent call last):
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/test_osutils.py", line 984, in test_win98_abspath
    self.assertEqual('//HOST/path', osutils._win98_abspath(r'\\HOST\path'))
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1360, in assertEqual
    pprint.pformat(a), pprint.pformat(b)))
AssertionError: not equal:
a = '//HOST/path'
b = u'//HOST/PATH'

======================================================================
FAIL: bzrlib.tests.test_urlutils.TestUrlToPath.test_win32_unc_path_to_url
----------------------------------------------------------------------
Traceback (most recent call last):
_StringException: Empty attachments:
  log

Traceback (most recent call last):
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/test_urlutils.py", line 416, in test_win32_unc_path_to_url
    to_url(r'\\HOST\path'))
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1360, in assertEqual
    pprint.pformat(a), pprint.pformat(b)))
AssertionError: not equal:
a = 'file://HOST/path'
b = 'file://HOST/PATH'

======================================================================
FAIL: bzrlib.tests.test_osutils.TestWin32Funcs.test_abspath
----------------------------------------------------------------------
Traceback (most recent call last):
_StringException: Empty attachments:
  log

Traceback (most recent call last):
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/test_osutils.py", line 930, in test_abspath
    self.assertEqual('//HOST/path', osutils._win32_abspath(r'\\HOST\path'))
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1360, in assertEqual
    pprint.pformat(a), pprint.pformat(b)))
AssertionError: not equal:
a = '//HOST/path'
b = u'//HOST/PATH'

======================================================================
FAIL: bzrlib.tests.test_transport.TestWin32LocalTransport.test_unc_clone_to_root
----------------------------------------------------------------------
Traceback (most recent call last):
_StringException: Empty attachments:
  log

Traceback (most recent call last):
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/test_transport.py", line 824, in test_unc_clone_to_root
    self.assertEquals(t.base, 'file://HOST/')
  File "/build/buildd/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1360, in assertEqual
    pprint.pformat(a), pprint.pformat(b)))
AssertionError: not equal:
a = 'file://HOST/PATH/'
b = 'file://HOST/'

----------------------------------------------------------------------
Ran 28541 tests in 313.429s

FAILED (failures=7, errors=19, known_failure_count=59)
2816 tests skipped
debian/rules:21: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1

Tags: ftbfs
Matthias Klose (doko)
Changed in bzr (Ubuntu):
assignee: nobody → Canonical Foundations Team (canonical-foundations)
Revision history for this message
Matthias Klose (doko) wrote :

fixed in vivid

Changed in bzr (Ubuntu):
assignee: Canonical Foundations Team (canonical-foundations) → nobody
milestone: ubuntu-14.10 → none
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.