[Pkg-xmpp-devel] Bug#969232: AttributeError: 'GTlsClientConnectionGnutls' object has no attribute 'set_advertised_protocols'

Johannes 'josch' Schauer josch at debian.org
Sat Aug 29 19:18:34 BST 2020


Package: python3-nbxmpp
Version: 1.0.1-1
Severity: normal

Hi,

when starting gajim I got the following traceback:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nbxmpp/tcp.py", line 140, in _on_connect_finished
    self._on_connected()
  File "/usr/lib/python3/dist-packages/nbxmpp/tcp.py", line 143, in _on_connected
    self.notify('connected')
  File "/usr/lib/python3/dist-packages/nbxmpp/util.py", line 491, in notify
    func(self, signal_name, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/nbxmpp/client.py", line 424, in _on_connected
    self.set_state(StreamState.CONNECTED)
  File "/usr/lib/python3/dist-packages/nbxmpp/client.py", line 239, in set_state
    self._xmpp_state_machine()
  File "/usr/lib/python3/dist-packages/nbxmpp/client.py", line 576, in _xmpp_state_machine
    self._con.start_tls_negotiation()
  File "/usr/lib/python3/dist-packages/nbxmpp/tcp.py", line 175, in start_tls_negotiation
    tls_client.set_advertised_protocols(['xmpp-client'])
AttributeError: 'GTlsClientConnectionGnutls' object has no attribute 'set_advertised_protocols'

The problem got fixed by upgrading gir1.2-glib-2.0 on my system from
1.58.3-2 to 1.64.1-1. So somewhere a version constraint is missing.

Thanks!

cheers, josch



More information about the Pkg-xmpp-devel mailing list