omemo / gajim-omemo

Gajim plugin for OMEMO Multi-End Message and Object Encryption
86 stars 7 forks source link

cannot activate OMEMO plugin on Ubuntu 16.10 final beta #122

Closed fuelflo closed 7 years ago

fuelflo commented 7 years ago

Hey, since I updated to Ubuntu 16.10 final beta I cannot activate the OMEMO plugin anymore.

Gajim Version: 0.16.5 OMEMO plugin version: 0.9.0 python-axolotl is already the newest version (0.1.7-1). python-cryptography is already the newest version (1.5-2).

I get following error when trying to activate the plugin:

You need to install some dependencys, you can find install instructions for your system in the Github Wiki.

Warning: Error: Descriptors should not be created directly, but only retrieved from their parent.

And thats the debug output:

Logger gajim.plugin-system.omemo level set to 10 05.10.2016 17:36:11 (E) gajim.plugin_system.omemo Descriptors should not be created directly, but only retrieved from their parent. /home/flo/.local/share/gajim/plugins/gotr/ui.py:40: GtkWarning: Unknown property: GtkMenu.ubuntu-local self.B.add_from_file(self.GTK_BUILDER_FILE_PATH) /usr/lib/python2.7/dist-packages/nbxmpp/tls_nb.py:436: DeprecationWarning: unicode for cipher_list is no longer accepted, use bytes tcpsock._sslContext.set_cipher_list(self.cipher_list)

Anything I can do to fix it or you have to fix it in the code?

Thx in advance!

lovetox commented 7 years ago

2 of these errors are not from OMEMO

so you cant activate the plugin, i have to investigate what the error actually means.

lovetox commented 7 years ago

https://groups.google.com/forum/#!topic/linux.debian.bugs.dist/amfNKJWoOoE

you should probably downgrade to protobuf 2.6.1

lovetox commented 7 years ago

so did it work?

fuelflo commented 7 years ago

sry, I was at a place with no internet for my pc.... ;)

indeed it worked when downgrading to protobuf 2.6.1.

towo commented 7 years ago

Just saying "downgrade" is not really the correct solution when people are running the distro-supplied version of protobuf.

lovetox commented 7 years ago

back in october that was the easiest solution,

since november ubuntu has a updated version of python-axolotl that should fix that problem.

towo commented 7 years ago

Totally doesn't. (16.10 here.)

What version of python-axolotl are you referring to? 0.1.7 is in the repositories.

lovetox commented 7 years ago

https://launchpad.net/ubuntu/+source/python-axolotl

0.1.35-1

towo commented 7 years ago

That one isn't in Ubuntu officially until April. ;)

On Thu, Nov 24, 2016 at 6:23 PM lovetox notifications@github.com wrote:

https://launchpad.net/ubuntu/+source/python-axolotl

0.1.35-1

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/omemo/gajim-omemo/issues/122#issuecomment-262821432, or mute the thread https://github.com/notifications/unsubscribe-auth/AAQly-ewbuzXalavgO3gKzfYH1J2Elt7ks5rBcf8gaJpZM4KO9cX .