LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Gajim/OMEMO plugin & protobuf (https://www.linuxquestions.org/questions/slackware-14/gajim-omemo-plugin-and-protobuf-4175735236/)

Thom1b 03-24-2024 06:00 AM

Gajim/OMEMO plugin & protobuf
 
Hi,

I upgrade slackware64-current today, I take care about recent removed and added packages.
I use gajim with omemo plugin. After upgrading protobuf3-25.3 from SBo to protobuf-26.0 from slackware64 (including abseil-cpp), omemo doesn't work anymore.

I have errors messages like this:
Quote:

24/03/2024 11:33:32 (E) gajim.p.omemo cannot import name 'descriptor_pb2' from 'google.protobuf' (/usr/lib64/python3.9/site-packages/google/protobuf/__init__.py)
- I tried to rebuild gajim and all dependancies: doesn't work.
- I tried to compile protobuf 25.3 using Pat's SB: doesn't work.
- I tried to compile protobuf 26.0 using SBo's SB: doesn't work.
- I switched back to protobuf3-25.3: it works!

Do you have any suggestion to make omemo plugin works with protobuf-26.0?
Anyway, we're stuck with gajim-1.5.4 because newer version required newer python3 version. It could be very nice to have a recent python3 ;)

Have a nice day!

Thom1b 03-29-2024 01:33 AM

Hi,

I marked this thread as solved but it's not. I only found a workaround: I use gajim from flatpak. So I can have an up to date protobuf package.

Bye!


All times are GMT -5. The time now is 02:12 PM.