kalkinhmm no forget it, i think i fucked something up
kalkinIt looks like python-omemo doesn't work with latest protobuff 3.0.0b2.post2
kalkinAsterix: I would be very grateful if you could have a look at this https://paste.gajim.org/view/1d52c66f
kalkinI wanted first create an issue in the GitHub protobuf project, but I suspect that this is a problem with Gajim import magic
lovetoxkalkin: but doesnt python-axolotl a limitation < protobuf 3.0.0 alpha 2 ?
lovetox+have
Asterixkalkin: try disabling demandimport (comment the demandimport.enable() at the begining of src/gajim.py)
kalkinAsterix: same error
kalkinlovetox: yes it only works currently with axolotl 2.7. protobuf-3.0.0-alpha-2 was removed from pip, for … reasons …
kalkinAsterix: i completly commented out demandimport in gajim.py but no change.
kalkinohh wrong dir
kalkinAsterix now it works, it's a demamd import issue
kalkinshould i add protobuf to the ignore list?
kalkinYes adding it to demamdimport.ignore fixes that
kalkinAsterix thank you very much for the help, can we introduce this change to 0.16?
kalkinCurrently gajim omemo uses the statnza-message-outgoing ged.PRECORE hook to intercept messages and encrypt them, this seems not to work in the current 0.16 HEAD. Did some thing change?
Asterixkalkin: sure we can
Asterixhmmm no I don't think anything has changed about that. At least not by purpose
kalkinMy outgoing message Handling code doesn't work on on the tip of 0.16 but works on 0.16.5
kalkinI added a simple print out and it's not being executed
Asterixkalkin: that would be nice to know which commit breaks that