bzr cannot work with Subversion on Debian Unstable

Bug #975209 reported by Russel Winder
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neon27 (Debian)
Fix Released
Unknown

Bug Description

A recent upgrade of Debian Unstable has led to a failure of subvertpy which means Bazaar doesn't work with Subversion repositories:

bzr: ERROR: exceptions.ImportError: Unable to load subvertpy extensions: /usr/lib/libneon-gnutls.so.27: undefined symbol: ne_ssl_context_get_flag

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 930, in exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 1141, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 673, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 697, in run
    return self._operation.run_simple(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 136, in run_simple
    self.cleanups, self.func, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 166, in _do_with_cleanups
    result = func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/builtins.py", line 1216, in run
    possible_transports=possible_transports)
  File "/usr/lib/python2.7/dist-packages/bzrlib/branch.py", line 185, in open
    possible_transports=possible_transports, _unsupported=_unsupported)
  File "/usr/lib/python2.7/dist-packages/bzrlib/controldir.py", line 687, in open
    t = _mod_transport.get_transport(base, possible_transports)
  File "/usr/lib/python2.7/dist-packages/bzrlib/transport/__init__.py", line 1680, in get_transport
    return get_transport_from_url(location_to_url(base), possible_transports)
  File "/usr/lib/python2.7/dist-packages/bzrlib/transport/__init__.py", line 1655, in get_transport_from_url
    transport, last_err = _try_transport_factories(url, factory_list)
  File "/usr/lib/python2.7/dist-packages/bzrlib/transport/__init__.py", line 1687, in _try_transport_factories
    return factory.get_obj()(base), None
  File "/usr/lib/python2.7/dist-packages/bzrlib/registry.py", line 74, in get_obj
    self._obj = get_named_object(self._module_name, self._member_name)
  File "/usr/lib/python2.7/dist-packages/bzrlib/pyutils.py", line 51, in get_named_object
    obj = __import__(module_name, {}, {}, from_list)
  File "/usr/lib/python2.7/dist-packages/bzrlib/plugins/svn/transport.py", line 20, in <module>
    import subvertpy
  File "/usr/lib/python2.7/dist-packages/subvertpy/__init__.py", line 130, in <module>
    raise ImportError("Unable to load subvertpy extensions: %s" % e)
ImportError: Unable to load subvertpy extensions: /usr/lib/libneon-gnutls.so.27: undefined symbol: ne_ssl_context_get_flag

bzr 2.6.0dev2 on python 2.7.3rc2 (Linux-3.2.0-2-amd64-x86_64-with-debian-
    wheezy-sid)
arguments: ['/usr/bin/bzr', 'pull']
plugins: bash_completion[2.6.0dev2], bookmarks[2.3.0dev], builddeb[2.7.0dev],
    bzrtools[2.5.0], changelog_merge[2.6.0dev2], cvsps_import[unknown],
    dbus[0.1.0dev], email[unknown], explorer[1.2.2], fastimport[0.13.0],
    git[0.6.8], grep[0.5.0dev], gtk[0.104.0dev], launchpad[2.6.0dev2],
    loom[2.2.0], netrc_credential_store[2.6.0dev2], news_merge[2.6.0dev2],
    pipeline[1.4.0], po_merge[2.6.0dev2], pqm[1.4.0dev], qbzr[0.22.1],
    search[1.7.0dev], stats[0.2.0dev], svn[1.2.1], upload[1.1.0],
    weave_fmt[2.6.0dev2], xmloutput[0.8.8]
encoding: 'utf-8', fsenc: 'UTF-8', lang: 'en_GB.UTF-8'

*** Bazaar has encountered an internal error. This probably indicates a
    bug in Bazaar. You can help us fix it by filing a bug report at
        https://bugs.launchpad.net/bzr/+filebug
    including this traceback and a description of the problem.

Jelmer Vernooij (jelmer)
affects: bzr → neon
no longer affects: neon
Changed in neon27 (Debian):
status: Unknown → Fix Released
Revision history for this message
Russel Winder (russel) wrote :

I can confirm that the fix appears to have been released to Debian Unstable a number of days ago -- I can't remember exactly when but now bzr is working fine. As is Mercurial+hgsubversion which was hit by the same problem that underlay this one.

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.