Gajim - 2025-02-11


  1. ilac

    Is it not possible to see offline participants of a MUC in Gajim?

  2. Kris

    someone that is offline is not a participant

  3. moparisthebest

    They can be if they are a member or otherwise affiliated

  4. lovetox

    ilac: no

  5. lovetox

    nicoco: looks like something blocks the main loop

  6. lovetox

    Maybe the string problem we had

  7. nicoco

    lovetox, that would be when it freezes right?

  8. lovetox

    There is a env var that you can use to mitigate it

  9. lovetox

    But I'm on the phone and can't look it up

  10. nicoco

    would that explain the windows/linux difference?

  11. lovetox

    Maybe windows is slower

  12. nicoco

    is it GAJIM_FORCE_WORD_WRAP?

  13. nicoco

    well that didn't change anything if that was it :)

  14. nicoco

    Correct me if I'm wrong, but blocking the main loop results in a GUI freeze right? This happened a few times but I couldn't determine under which specific conditions. What is 100% reproducible though, is that the GUI is not frozen, but it looks like the network is down (only for gajim). A few "unable to determine context for #123456-456798@whatsapp.slidge.im" can be seen in the logs. No messages are received in any account, all mucs are "disconnected", sending messages does not work.

  15. justforgajim

    lovetox, ``` The following packages have unmet dependencies: gajim-nightly : Depends: python3-emoji (>= 2.6.0) but it is not going to be installed Depends: python3-omemo-dr (>= 20230527) but it is not going to be installed Depends: python3-sqlalchemy (>= 2.0.0) but it is not going to be installed Recommends: fonts-noto-color-emoji but it is not going to be installed Recommends: gir1.2-gsound-1.0 but it is not going to be installed Recommends: gir1.2-spelling-1 but it is not installable Recommends: gir1.2-gupnpigd-1.0 but it is not going to be installed Recommends: gir1.2-farstream-0.2 but it is not going to be installed Recommends: python3-sentry-sdk but it is not going to be installed E: Unable to correct problems, you have held broken packages. ```

  16. lovetox

    justforgajim: you need to be on debian unstable to use the nightly

  17. lovetox

    Seems you are not

  18. justforgajim

    https://upload02.xabber.org/4febb8987a58371e6d5e723676b0e00bf1cafad5/6qtTc3gv/75363f78-d909-4073-9bc0-2160df9da27b.png

  19. justforgajim

    > justforgajim: you need to be on debian unstable to use the nightly there bro

  20. justforgajim

    is it enough of proof to show that on debian unstable + xfce checked in installer not showing the menu?

  21. justforgajim

    :sob:

  22. justforgajim

    😭️💀️

  23. justforgajim

    https://upload02.xabber.org/4febb8987a58371e6d5e723676b0e00bf1cafad5/yqXnr92C/f2195972-d311-4726-9d7b-7030510c89e2.png

  24. justforgajim

    icons weren't showing because i didn't restart the os

  25. justforgajim

    i'll delete gajim nightly and install gajim nightly flatpak

  26. justforgajim

    gajim nightly flatpak shows the drop down menu

  27. justforgajim

    https://upload02.xabber.org/4febb8987a58371e6d5e723676b0e00bf1cafad5/pDQpAzxM/8c37b9c0-f3db-4982-9b6c-d20c95fd626d.png

  28. justforgajim

    but i guess that's only because gajim flatpak is using all those gnome runtime libs that are older than debian unstable's packages

  29. justforgajim

    nevermind flatpak is using old version which didnt include migration to gtk4 that's why it works

  30. justforgajim

    lovetox, can you update flatpak build this time so i test that too?

  31. lovetox

    No

  32. justforgajim

    so how do we test flatpak version then, lol?

  33. lovetox

    you cant

  34. cal0pteryx

    Why is the flatpak release broken? I didn't catch that :)

  35. lovetox

    its broken for a long time, because flatpak has problem building in a VM

  36. moparisthebest

    Have you tried building the flatpak in a compiler flatpak, presumably that's how gnome wants it done 😂

  37. Link Mauve

    lovetox, what is the error you get?

  38. Link Mauve

    It shouldn’t be any different if it runs from a VM or not.

  39. lovetox

    sorry VM was rong

  40. lovetox

    in a docker container

  41. lovetox

    its something with bwrap

  42. lovetox

    docker does not provide the right permission so it can do something

  43. lovetox

    to fix that you need to add a 100 line docker config where you configure all kind of low level linux permission stuff

  44. lovetox

    basically nothing we have the resources for

  45. soureek

    Hi lovetox

  46. soureek

    Do you know where to pick up sour?

  47. lovetox

    bwrap: Can't mount proc on /newroot/proc: Operation not permitted

  48. lovetox

    thats the error we get

  49. lovetox

    https://github.com/flatpak/flatpak/issues/3027

  50. bot

    wurstsalat pushed 1 commits to branch gajim/master cq: Improve type annotations - https://dev.gajim.org/gajim/gajim/-/commit/d9aee5af0f87c43b770f2f35323b3c5a0a6dcbe8

  51. hannibal

    > so how do we test flatpak version then, lol? you could build the flatpak nightly locally

  52. bot

    lovetox pushed 1 commits to branch gajim/master refactor: Remove dead code related to jingle - https://dev.gajim.org/gajim/gajim/-/commit/e91d79aa02e79f04e6f7a22fd6573371ca891296

  53. lovetox

    nicoco, hard to say, maybe you reached some limit on Windows, you said you join hundred MUCs?

  54. lovetox

    We see this on windows from time to time, something breaks somehow the main loop and it simply does not pull any more data from the network

  55. lovetox

    we had a issue where a user reported this happend when he presses the emoji menu button for example

  56. lovetox

    can you test portable master? maybe this problem is solved with a newer gtk or glib version